Movies
Need for Speed
as Joe Peck
Battle: Los Angeles
as William Martinez
Megan Leavey
as Matt Morales
The Taking of Pelham 1 2 3
as Delgado, MTA worker
G20
as Agent Manny Ruiz
Transformers: Revenge of the Fallen
as Leo Spitz
The One and Only Ivan
as George
Pride and Glory
as Angel Tezo
Surfer, Dude
as Lupe La Rosa
Burn Your Maps
as Batbayar