2022- Act
The Devil's Hour
Actor
2020- Act
Ted Lasso
Actor - Jamie Tartt
2018
All Is True
Actor - Henry, the Student
2017
6.4
Megan Leavey
Actor - Coletta
2015- Act
Humans
Actor - Tristan
2010- Act
Strike Back
Actor - LCpl. Will Jensen
Full filmography