Filmography
| 2019 | Project Blue Book (TV Series) · as Businessman |
| 2018 | Lost in Space (2018) (TV Series) · as Will's Test Supervisor |
| 2017 | Salvation (TV Series) · as Reporter #2 |
| 2017 | When We Rise (TV Series) · as Defense Lawyer |
| 2016 | DC's Legends of Tomorrow (TV Series) · as U.s. Delegate |
| 2015 | iZombie (TV Series) · as Uniformed Cop |
| 2015 | Backstrom (TV Series) · as Ron Fournier |
| 2013 | Baby Sellers · as Jack |
| 2012 | Arrow (TV Series) · as Victor Swanstrom |
| 2012 | Continuum (TV Series) · as Cole Bartley |
| 2011 | Once Upon a Time (2011) (TV Series) · as Customer |
| 2011 | Fairly Legal (TV Series) · as Mckay's Lawyer |
| 2008 | Fringe (TV Series) · as Eames |
| 2005 | Supernatural (TV Series) · as Graig Burrows |
| 2001 | Smallville (TV Series) · as Jewelry Store Employee |
| 1997 | Stargate SG-1 (TV Series) · as Pilot |