2021
Blue Bayou
Actor - Ace
2019
Ready or Not
Actor
Marriage Story
Actor - Carter
2018
The Darkest Minds
Actor - Rob Meadows
Anon
Actor - Cyrus Frear
How It Ends
Actor - Jeremiah
2016
Arrival
Actor - Captain Marks
Full filmography