Acting
The DUFF
2015
Terminator Genisys
Trouble with the Curve
2012
Blonde
2022
Devil's Knot
2013
The 15:17 to Paris
2018
as 5th Helena Messenger
Lady Driver
as Kenny
as Francis
Tim Timmerman: Hope of America
as Brandon Schlierman
as Skynet - 18 yrs old
as A.J.
as Jason Baldwin
as Wilson
DC's Legends of Tomorrow
as Freddy Meyers (1984) · 1 ep.
The Magicians
as Martin Chatwin · 1 ep.