2023
8.2
Killers of the Flower Moon
Actor - John Wren
2020- Act
The Liberator
Actor - Soldado Otaktay
2017- Act
The Son
Actor - Carga el enemigo
2016
Neither Wolf Nor Dog
Actor - Delvin
2015
6.7
Maze Runner: The Scorch Trials
Actor - Joe
2014- 2018
The Night Shift
Actor - Paramédico
2013
6.4
The Host
Actor - Seeker Hawke
Full filmography