[English] [中文] [中英文]
Displaying English
陳莎  ♀
Iris Chen Sha
Chan Sa
Born: September 1st, 1988 (China)

 
Filmography (2010)
 
  Actor (1 film)
    The Stool Pigeon (2010) ... Don's colleague
 
 
Biography
 
  2008 Miss Asia Pageant contestant.