Wing-Chiu Chan was born in Hong Kong, British Crown Colony. He is an actor and director, known for The Drunkard (2010), A Side, B Side, Sea Side (2005) and A Decade of Love (2008). Read more on iMDB