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
Credits from TMDB.