Actor (37 credits)
- The Reliant (2017) Vance
- Live by Night (2016) J&D Crew, not listed in credits
- Timeless (2016) SS Agent Jerry Parr
- Agent X (2015) Orderly Assassin
- Exit Strategy (2015) Serbian Hit Man
- Supergirl (2015) Lord Guard, not listed in credits
- The Pod (2014) News Announcer
- Swelter (2013) Patrolman
- Boomerang (2013) Assassin #1
- Hero of the Day (2012) Charles Loren
- The Amazing Spider-Man (2012) Tough Guy #4 - Subway, not listed in credits
- The Cape (2011) Brooks
- Abduction (2011) Brighton Beach, not listed in credits
- Supah Ninjas (2011) Komodo
- Undercovers (2010) Thug #1
- Zeke and Luther (2009) Glass Worker #1, not listed in credits
- Dance Flick (2009) Cop, not listed in credits
- Castle (2009) Thug #2
- Drama Kings (2009) Wes Nile
- Californication (2007) Cop #1, not listed in credits
- Already Dead (2007) Unseen Attacker
- The Nine (2006) The Negotiator, not listed in credits
- The Flight That Fought Back (2005) Todd Beamer
- Guilty or Innocent? (2005) Bailiff
- Fastlane (2002) White Cop 1
- The Time Machine (2002) Hunter Morlock
- She Spies (2002) Agent #1
- Birds of Prey (2002) Gang Member #5, not listed in credits
- Menace (2001) Ernie
- Cherry Falls (2000) Deputy
- The Cape (1996) Ron
- The Substitute (1996) SWAT Team Member, not listed in credits
- Pointman (1995) Ralph
- Walker Texas Ranger 3: Deadly Reunion (1994) Aldo
- Seaquest DSV (1993) Waiter
- Kingdom of the Vampire (1991) Drunk, not listed in credits
- Seven Nights Donavon Chase