
Acted in 24
2020s
- 2026
- 2022
- 2021
2010s
- 2019
- 2018
Blindsided: The Game
Ace
- 2017
2000s
- 2009
- 2008
- 2006
Forged
Darak
- 2005
53Feed
Sang
- 2004
- 2003
Subterano
Colonel
- 2002
Reign in Darkness
Gage
1990s
- 1999
Huntsman 5.1
Kevin (as David No)
- 1997
- 1995
Under the Gun
Chen
- 1993
The Huntsman
Leland (The Huntsman) (as David No)
Other crew 5
2020s
- 2024
- 2021
2010s
- 2018
1990s
- 1993
The Huntsman
Fight Choreographer
Wrote 2
2000s
- 2006
Forged
Writer
1990s
- 1999
Huntsman 5.1
Writer
Directed 1
2000s
- 2006
Forged
Director
Produced 1
1990s
- 1999
Huntsman 5.1
Co-Producer