Barney Cheng

Barney Cheng

Born 1 February 1971 in Taibei, Taiwan, China

Writer

Producer

Director