Home / Discover / People

The Avengers

2012
as Shield Pilot

The 7

2006
as Anthony Lopez

Emilio

2008
as Emilio

California Winter

2015
as Carlos Gonzalez

Road to Juarez

2013
as Jacob Saenz

The Park Bench

2015
as Mateo

Bodied

2018
as Che Corleone

Inhale

2010
as Arturo

Detention

2011
as Elliot Fink

Mission Park

2013
as Jason

Fame

2009
as Victor Taveras

Pop Star

2013
as Frank Santos

Big Bad Wolf

2006
as Fisher

Producer

Movie Road to Juarez 2013

Guest Star

Episode NCIS: Los Angeles
Full Throttle
2010
Episode CSI: Miami
Throwing Heat
2007
Episode In Plain Sight
Father Goes West
2010
Episode Castle (2009)
47 Seconds
2012
Episode NCIS
Shooter
2014
Episode CSI: Crime Scene Investigation
Bad Blood
2014
Episode The Protector
Blood
2011