Known For
Acting
No biography available.
Everyman's War
as Cpl. Starks
2009
Damaged Goods
as Devil
2005
The Weather Outside
as Max
2015
Before I Die
as Deacon Ethan
2017
Leave No Trace
as James
2018
The Heater
2019
All Together Now
as Assistant Princpal Yager
2020
Grimm
as Elliot Spinella
2011