Edward Chui was born on January 27, 1983 in Hong Kong. He is an actor, known for Line Walker (2016), Love Stalk (2016) and Wild City (2015).
No data