Actor
The Laundromat
2019
as Panama Arresting Agent #3
We Have Your Husband
2011
as Thin Man
Blood: The Last Vampire
2009
as Creature
Charlie Valentine
2009
as Dennis
The Village
2004
as Those We Don't Speak Of
The Time Machine
2002
as Spy Morlock
Star Trek: First Contact
1996
as Borg (uncredited)