Acting
Taken
Tourist #1
2017
Heroes Reborn
Henry
2015
12 Monkeys
Security Man #1
Hemlock Grove
SWAT Team Leader
2013
Warehouse 13
Adam
2009
The Listener
Johnny Willard
Hall
Branden
2022
Vicious Fun
Detective Hollands
2021
Creep Nation
Glen
2019
Flower Shop Mystery: Dearly Depotted
Jack Sutcliff
2016
Hellmouth
Cliff Ryan
2014
Ejecta
Agent Brinkman
The Maze Runner
Glader (Alec) (uncredited)
Exit Humanity
Edward Young
2011
Monster Brawl
Agent Lawrence Dunn