|2021||Dear Evan Hansen as Larry Mora|
|2021||Vivo as Bus Passenger (voice)|
|2020||Fatale as Carter Heywood|
|2018||Mayans M.C. as Miguel Galindo|
|2017||Gone as John Bishop|
|2016||BrainDead as Luke Healy|
|2010||Across the Line: The Exodus of Charlie Wright as Gabriel Garza|
|2009||Across the Hall as Terry|
|2008||The Burning Plain as Santiago Martinez|
|2006||Flicka as Jack|
|2005||Rx as Leo|
|2003||Lucy as Desi Arnaz|
|2003||Cold Case as Scotty Valens|
|2002||Point of Origin as Burn Victim|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.