2020
The One and Only Ivan
Actor - George
2017
Megan Leavey
Actor - Cpl. Matt Morales
2014
Need For Speed
Actor - Joe Peck
2009
Transformers: Revenge of the Fallen
Actor - Leo Spitz
The Taking of Pelham 123
Actor - Delgado
2008
Pride and Glory
Actor - Angel Tezo
2006
Bella
Actor - Eduardo
Full filmography