Actor
Here
2024
as Leo
Near Miss
2024
as Jim
Trolls Band Together
2023
as Biggie (voice)
No. 2 to Kettering
2021
The Mauritanian
2021
as Kent
I'd Like to Be Alone Now
2019
as Sam
The Somnambulists
2012
as Man 2
Doubt on Loan
2012
as Eddie
Deviation
2012
as Justin
Leap Year
2010
as Agent