Actor · Born 1969
My Lucky Star
2013 · as Li Wan
David Loman
2013 · as hooligan
BMW Rhapsody
2012 · as Su Rui
Zombie 108
2012 · as Gangster Boss
The Great Magician
2011 · as Warlord
The Island
2010 · as Lei Lung
Hee Travels
2010 · as Father Kan
Bright Future
2009
Crazy Racer
2009 · as Dong Hai
Mob Sister
2005 · as Boss Yiu Man
Red Rain
1999
Too Many Ways to Be No. 1
1997