Home / Discover / People

The Fosters (2013)

2013
as Jesus Adams Foster (Season 1-2)

The Emoji Movie

2017
as Alex (voice)

Rio

2011
as Fernando (voice)

Rio 2

2014
as Fernando (voice)

Teen Titans: The Judas Contract

2017
as Jaime Reyes / Blue Beetle (voice)

Justice League vs. Teen Titans

2016
as Jaime Reyes / Blue Beetle (voice)

Justice League Action

2016
as Blue Beetle

The Ant Bully

2006
as Nicky (voice)

Hotel for Dogs

2009
as Bruce

Tom Sawyer & Huckleberry Finn

2014
as Huckleberry Finn

Everyone's Hero

2006
as Yankee Irving (voice)

Khumba

2013
as Khumba (voice)

Disney Channel Games

2006
as Contestant

The Perfect Game

2010
as Angel Macias

Guest Star

Episode Drop Dead Diva
Home
2012