Actor · Born 1983
Kill Me Again
2025 · as Dwayne
Those Who Wish Me Dead
2021 · as Leo
Sicario: Day of the Soldado
2018 · as DEA Agent Ed Ramirez (uncredited)
Only the Brave
2017 · as William Warneke
A Mother's Crime
2017 · as Junior
The Space Between Us
2017 · as Control Room Technician
Kepler's Dream
2016 · as Hospital Administrator
Maze Runner: The Scorch Trials
2015 · as Nurse
The Last Stand
2013 · as Board OP