Barrister Wong
San ying hung boon sik (1994)
Directed by: Jing Wong
Cinematography by: Siu-Keung Cheng
Edited by: Marco Mak
Mr. Wah
Tong Pak Foo dim Chou Heung (1993)
Directed by: Lik-Chi Lee
Cinematography by: David Chung
Edited by: Chung Yiu Ma
Composer
Se diu ying hung: Dung sing sai jau (1993)
Directed by: Jeffrey Lau
Cinematography by: Peter Pau
Edited by: Kit-Wai Kai
Magistrate, Music Supervisor
Hua tian xi shi (1993)
Directed by: Clifton Ko
Cinematography by: Sander Lee
Minister Wong
To hok wai lung 2 (1992)
Directed by: Gordon Chan
Cinematography by: Siu-Keung Cheng
Edited by: Marco Mak
Composer: Theme Music
Mo jong yuen So Hat-Yi (1992)
Directed by: Gordon Chan
Cinematography by: David Chung
All's Well Ends Well (1992)
Directed by: Clifton Ko
Cinematography by: Kin Keung Lee
Edited by: Ma Kam
Bu wen sao (1992)
Directed by: Otto Chan
Cinematography by: Kin Keung Lee
Edited by: Ki-Hop Chan
Cameras: ARRIFLEX Camera
Food Vendor
Hao men ye yan (1991)
Cinematography by: David Chung, Ardy Lam, Andrew Lau Wai-Keung, Kin Keung Lee, Tak-Wai Lee, Peter Pau, Chi-Wai Tam, Wing-Hang Wong
Cameras: ARRIFLEX 35 BL4s Camera
Mr. Ku's Friend
Qi ji (1989)
Directed by: Jackie Chan
Cinematography by: Arthur Wong
Edited by: Peter Cheung
Cameras: ARRIFLEX 35 III Camera
Ninja
Police Academy 4: Citizens on Patrol (1987)
Directed by: Jim Drake
Cinematography by: Robert Saad
Edited by: David Rawlins
Chinese Laborer
Red Headed Stranger (1986)
Directed by: William D. Wittliff
Cinematography by: Neil Roach
Cameras: Panavision Cameras
Composer
Peking Opera Blues (1986)
Directed by: Hark Tsui
Cinematography by: Hang-Sang Poon
Edited by: David Wu