Actor
Blonde
2022 · as 5th Helena Messenger
Lady Driver
2020 · as Kenny
The 15:17 to Paris
2018 · as Francis
Tim Timmerman: Hope of America
2017 · as Brandon Schlierman
Terminator Genisys
2015 · as Skynet - 18 yrs old
The DUFF
2015 · as A.J.
Devil's Knot
2013 · as Jason Baldwin
Trouble with the Curve
2012 · as Wilson