Actor · Born 1990
12 Desperate Hours
2023 · as Denny Tuohmy
Other People's Children
2015 · as Eddie
600 Miles
2015 · as Carson
The Stanford Prison Experiment
2015 · as Andrew Ceros
All These Voices
2015 · as Kurt
Locke & Key
2011 · as Sam Lesser