
Wizards Beyond Waverly Place
as Nigel Dragonberry
2024

For When You Get Lost
as Adam
2023

B Positive
as Paul
2020

Dollface
as Tristian Saban
2019

You
as Jonah
2018

Pretty Broken
as Scott
2018

S.W.A.T.
as Corbett Hargrave
2017

Andi Mack
as Rafe
2017

Goliath
as Mortician
2016

Rosewood
as Kristoff Kade
2015

Audrey
as Connor
2014

The Garlock Incident
as Adam
2012

Night of the Living Dead: Re-Animation
as Russell
2012

Girl vs. Monster
as Cobb
2012

Cupid
as Doug
2012
The Taken
as Writer, Director, Executive Producer
2012

Redemption
as Abel
2012

American Horror Story
as Paul Morrisey
2011

Good Luck Charlie
as Scott
2010

NCIS: Los Angeles
as Victor
2009