

Rabbit Hole
as NY Fire Captain
2023

Weird City
as Terv Mackadoo
2019

The Resident
as Pharmacist Frank
2018

The Good Doctor
as Bailiff
2017

Genius
as Marshall
2017

The Man in the High Castle
as Darius
2015

Merry Ex-Mas
as Gary
2014

Asteroid vs Earth
as Major Sera
2014

Djinn
as Sammy
2013

Motive
as Uniformed Officer
2013

Sanctuary
as Lawrence Birch
2008

Flash Gordon
as Michael
2007

Talk to Me
as Rioter
2007

Jake 2.0
as Rashid
2003

Dreamcatcher
as Platoon Leader
2003

I Spy
as Kelly's Pilot
2002

L.A.P.D.: To Protect And To Serve
as Bad Guy Blair
2001

They Nest
as Swanilli Crew #4
2000

Stargate SG-1
as First Guard
1997

Beyond Belief: Fact or Fiction
as Cop (segment "Second Sight")
1997