Filmography

Parallels
6.0
Parallels
2015
as Ronan Carver
23 Blast
6.7
23 Blast
2014
as Travis Freeman
Patchwork
5.5
Patchwork
2015
as Dan
Good Time Max
5.4
Good Time Max
2008
as Mark
Impulse
6.8
Impulse
2023
as Benjamin
16 and Missing
5.5
16 and Missing
2015
as Gavin
A Very Charming Christmas Town
5.7
A Very Charming Christmas Town
2020
as Hayden
A Million Happy Nows
4.9
A Million Happy Nows
2017
as Zach
Stalked by My Patient
5.2
Stalked by My Patient
2018
as Newton
Sweet Navidad
5.7
Sweet Navidad
2021
as Jax
Midgets vs Mascots
3.6
Midgets vs Mascots
2011
as Little Richard
Born and Missing
6.6
Born and Missing
2017
as Jeremy
Altergeist
4.0
Altergeist
2014
as Dax
Hot Take: The Depp/Heard Trial
2.9
Hot Take: The Depp/Heard Trial
2022
as Johnny Depp
Psycho Stripper
6.4
Psycho Stripper
2019
as Owen Mathison
Burning Lies
6.2
Burning Lies
2021
as Jason
Deadly Revenge
3.9
Deadly Revenge
2013
as Harrison
3 Years in Pakistan: The Erik Aude Story
Birds of a Feather
Bight
10.0
Bight
2026
as Sebastian