Alexander Chan Poster

Biography

Alexander Chan was born in 1957 in Hong Kong. He is an actor and assistant director, known for Full Throttle (1995), Armour of God (1986) and Lover-at-Large (1991).