2013 - Cani sciolti - Badge of Fury - Musiche
2004 - Kung Fusion - Musiche
2003 - PTU - Attore - Supervisore Wong
2001 - SHAOLIN SOCCER - ARBITRI, RIGORI E FILOSOFIA DI ZEN - Musiche
2000 - Goo naam gwa neui - Attore - Roger Young
1999 - Running Out of Time - Musiche
1998 - A Hero Never Dies - Musiche