Ping Pong
Role(s): Mr. Chen
The Projectionist
Role(s): Usher / Henchman
John and Yoko: A Love Story
Role(s): Eisuke Ono
Satan Never Sleeps
Role(s): Chung Ren
A Dishonourable Death: at Twenty Seven Minutes Past Six