2024
My Spy The Eternal City as Todd2022
The Fight Machine as Tom Tully2021
Chucky as Teddy2021
Chucky as Teddy Brooks2021
Jupiter's Legacy as Linus2020
My Spy as Todd2019
She Never Died as Terrance2019
Wings Over Everest as James2018
Titans as The Confessor2016
American Gothic as Link2016
Manhattan Undying as Johnny2016
Coming In as Greg2015
Killjoys as Rat King (as Noah Danby)2014
Remedy as 'Pitbull' Danko2013
Orphan Black as Threatening Neo2013
Hemlock Grove as Caul Member2013
Defiance as Sukar2013
Riddick as Nunez2013
Torment as Mr. Mouse2010
Republic of Doyle as Arnold Hirsh (as Noah Danby)2010
Lost Girl as Oscar2010
Bloodletting & Miraculous Cures as Jeff Goodes (as Noah Danby)2009
Warehouse 13 as Aquino2009
The Listener as Rick Robson2009
Attack On Darfur as Theo Schwartz2008
The Summit as Jarhead2008
Breakup.com as Neil2007
Painkiller Jane as Connor King2007
Numb as Tim2006
Eureka as Major Ryan2006
The Evidence as Not available2004
The 4400 as Billy2004
Against the Ropes as LaRocca Henchman2003
Veritas: The Quest as Scott2003
The Book of Mormon Movie, Volume 1: The Journey as Nephi2002
The Tuxedo as Bike Messenger2002
The Brady Bunch in the White House as Secret Service Agent #22001
Smallville as Club Bouncer2001
Mutant X as The Beast / Michael Ward2001
Mutant X as Carter2001
Witchblade as Not available2001
Exit Wounds as Terrorist Leader2000
Andromeda as Rbarton2000
The Skulls as Hugh Mauberson1999
Relic Hunter as Hercules1999
Detroit Rock City as Chongo's Friend1999
Rocky Marciano as Carmine Vingo1998
Animorphs as Controller (uncredited)1997
Stargate SG-1 as Cha'ra1997
Lexx as Varrtan