Ewan Chung
Dads 2013
Rating: 5.5
Stars: Sarah Baldwin / Tonita Castro / Ewan Chung /
Desperation 2006
Rating: 5.3
Undiscovered 2005
Rating: 4.2
as Chinese Translator