TAC Team Agent #1
Debris (2021)
Boss
Ice (2016)
Customer #1
Witches of East End (2013)
Liber8
Continuum (2012)
Bank Manager #1
Alcatraz (2012)
Shang Tsung (archive footage)
Mortal Kombat: Legacy (2011)
Shang Tsung
Wang Zu
Life Unexpected (2010)
Teno Tan
Psych (2006)
Tough Guy One
Tru Calling (2003)
Quon
The X-Files (1993)
Stunt Double
Charmed (2018)