Actor
Papa Loves You
2004
Infernal Affairs II
2003 · as Superintendent #3
Dragon Loaded 2003
2003 · as ACP Officer
Shark Busters
2002 · as Brian
The Avenging Fist
2001 · as Federal Government Official Being Brief
Young and Dangerous 5
1998
Best of the Best
1996