2019
as Panama Arresting Agent #3
2018
as Tow Truck Driver
2011
as Thin Man
2009
as Creature
as Dennis
2005
as Car thief #2 (uncredited)
2004
as Those We Don't Speak Of
2002
as Spy Morlock
1996
as Borg (uncredited)