as David
2023
as Agent Carrera
2022
as Suit #1
2018
as Captain Peng
2014
as Kelden
2011
as Mao
2009
as Weston
2006
as Edward Kim
as Kushiel
as Reporter
2001
as Jordan
2000
as Head Guard
as Tall Kid
1999
as Charlie Klaas
2024
as Dr Fletcher
as Trevor Whitman
as Ultra Agent
2013
as Teddy Max
as Terence Chou
2012
as Karl
2010
as Danny
2008
as Paul Huang
2007
2005
as Pilot
2004
as Lee Chen
2002
as Terrence
as Oderic
as Acolyte
1998
as Ricky Hart (segment "Screen Saver")
1997
as Second Rescuer
1992