2021
Vicious Fun as Detective Hollands2020
Hall as Branden2019
Creep Nation as Glen2016
Flower Shop Mystery: Dearly Depotted as Jack Sutcliff2015
12 Monkeys as Security Man #12015
Heroes Reborn as Henry2014
The Maze Runner as Glader (Alec) (uncredited)2014
Ejecta as Agent Brinkman2014
Hellmouth as Cliff Ryan2013
Hemlock Grove as SWAT Team Leader2011
Exit Humanity as Edward Young2011
Monster Brawl as Agent Lawrence Dunn2009
Warehouse 13 as Adam2009
The Listener as Johnny Willard