C

Christopher Chan Sai-Tang

Born in Hong Kong, British Crown Colony [now China]

Crew

Director