David Castañeda

Acting

David Castañeda

Born October 24, 1989Los Angeles, California, USA22 credits

David Castañeda Jr. (born October 24, 1989) is an American actor. In 2019, Castañeda began portraying Diego Hargreeves in the Netflix series The Umbrella Academy.

Known For

Filmography

Trap House
2025Trap House
as PadillaMovie
Splitsville
2025Splitsville
as FedeMovie
Ballerina
2025Ballerina
as JavierMovie
Poker Face
2023Poker Face
as Jimmy SilvaTV
The Guilty
2021The Guilty
as Tim GerachiMovie
Most Dangerous Game
2020Most Dangerous Game
as Victor 'Victory' SueroTV
We Die Young
2019We Die Young
as RinconMovie
El Chicano
2019El Chicano
as ShotgunMovie
The Umbrella Academy
2019The Umbrella Academy
as Diego Hargreeves / Number TwoTV
The Player
2015The Player
as Listo SalvadoTV
Blindspot
2015Blindspot
as CarlosTV
Jane the Virgin
2014Jane the Virgin
as NicholasTV
End of Watch
2012End of Watch
as Mexican CowboyMovie
Southland
2009Southland
as Tough KidTV