Edmund Chen
Director Actor
Edmund Chen is a Director Actor - known through the film Red Numbers (2013), Ge Mei Lia (2013), Echoing Love (2011)
Edmund Chen is a Director Actor - known through the film Red Numbers (2013), Ge Mei Lia (2013), Echoing Love (2011)