Actor
Break
2020 · as Dao Leung
Case Closed
2017 · as Johnny
A Terra-Cotta Warrior
1989 · as Yuan Mong Ling
Possessed II
1984 · as Sgt. Wang
Teppanyaki
1984 · as Pierre's Friend
Super Fool!
1981 · as Dragon's Stunt Stand-in
Security Unlimited
1981 · as Robber with Harpoon
The Last Message
1975 · as Band Member
Games Gamblers Play
1974