Filmography
| 2021 | Jupiter's Legacy (TV Series) · as Linus |
| 2020 | My Spy · as Todd |
| 2019 | Wings Over Everest · as James |
| 2019 | She Never Died · as Terrance |
| 2018 | State Like Sleep · as Ian |
| 2018 | Condor (TV Series) · as Derek |
| 2017 | Salvation (2017) (TV Series) · as Interrogator |
| 2016 | Manhattan Undying · as Johnny |
| 2016 | Shadowhunters (TV Series) · as Russell |
| 2016 | American Gothic (2016) (TV Series) · as Link |
| 2015 | Killjoys (TV Series) · as Rat King |
| 2014 | Bitten (TV Series) · as Zachary Cain |
| 2014 | Remedy (TV Series) · as 'Pitbull' Danko |
| 2014 | The 100 (TV Series) · as Ivon |
| 2013 | Riddick · as Nunez |
| 2013 | Torment · as Mr. Mouse |
| 2013 | Orphan Black (TV Series) · as Threatening Neo |
| 2013 | Backpackers (2013) (TV Series) · as Remy |
| 2013 | Hemlock Grove (TV Series) · as Caul Member |
| 2013 | Defiance (TV Series) · as Sukar |
| 2012 | Aladdin and the Death Lamp · as Goon #2 |
| 2012 | Beauty and the Beast (2012) (TV Series) · as Jacob Sutter |
| 2012 | Copper (TV Series) · as Buris Buzzie Burke |
| 2011 | Hell on Wheels (TV Series) · as Prison Guard |
| 2011 | Good Dog (TV Series) · as Tony |
| 2011 | King (2011) (TV Series) · as Dade |
| 2011 | XIII (2011) (TV Series) · as actor |
| 2010 | Republic of Doyle (TV Series) · as Arnold Hirsh |
| 2010 | Lost Girl (TV Series) · as Oscar |
| 2010 | The Bridge (TV Series) · as Kaye |
| 2010 | Bloodletting & Miraculous Cures (TV Series) · as Jeff Goodes |
| 2009 | Attack on Darfur · as Theo Schwartz |
| 2009 | The Listener (TV Series) · as Rick Robson |
| 2009 | Warehouse 13 (TV Series) · as Aquino |
| 2008 | The Summit (TV Series) · as Jarhead |
| 2008 | Flashpoint (TV Series) · as Clean |
| 2007 | Numb · as Tim |
| 2007 | Painkiller Jane (TV Series) · as Connor King |
| 2006 | Alien Incursion · as Alien Hunter #2 |
| 2006 | Eureka (TV Series) · as Major Ryan |
| 2004 | The 4400 (TV Series) · as Billy |
| 2004 | The Collector (TV Series) · as Jasper |
| 2004 | Against the Ropes · as LaRocca Henchman |
| 2003 | |
| 2002 | Recipe for Murder · as Bodyguard #1 |
| 2002 | The Brady Bunch in the White House · as Secret Service Agent #2 |
| 2002 | The Tuxedo · as Bike Messenger |
| 2001 | Exit Wounds · as Terrorist Leader |
| 2001 | Witchblade (TV Series) · as Unknown |
| 2001 | Mutant X (TV Series) · as Carter |
| 2001 | Smallville (TV Series) · as Club Bouncer |
| 2000 | Loser · as Principal |
| 2000 | The Skulls · as Hugh Mauberson |
| 2000 | Witchblade · as Bouncer |
| 2000 | Andromeda (TV Series) · as Rbarton |
| 1999 | Rocky Marciano · as Carmine Vingo |
| 1999 | Relic Hunter (TV Series) · as Hercules |
| 1999 | Queer As Folk (US) (TV Series) · as Captain Astro |
| 1999 | Detroit Rock City · as Chongo's Friend |
| 1997 | Stargate SG-1 (TV Series) · as Cha'ra |
| 1996 | Lexx (TV Series) · as Varrtan |
