Known For
Filmography
2019
2018
2017
2011
2009
2009
2005
2004
2002
1996

The Laundromat
Movie · as Panama Arresting Agent #3

Station 19
TV · as Tow Truck Driver · 1 ep

S.W.A.T.
TV · as Tomas, DEA Agent Rodado · 1 ep

We Have Your Husband
Movie · as Thin Man

Blood: The Last Vampire
Movie · as Creature

Charlie Valentine
Movie · as Dennis

The Closer
TV · as Car thief #2 (uncredited) · 1 ep

The Village
Movie · as Those We Don't Speak Of

The Time Machine
Movie · as Spy Morlock

Star Trek: First Contact
Movie · as Borg (uncredited)










