David Castañeda
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
Not in library
The Umbrella Academy
2019
Not in library
Sicario: Day of the Soldado
2018
Not in library
End of Watch
2012
The Guilty
2021
Not in library
Blindspot
2015
Not in library
Ballerina
2025
Not in library
Jane the Virgin
2014
Not in library
Poker Face
2023
Not in library
We Die Young
2019
Not in library
Trap House
2025
Acting
2025
Ballerina
as Javier
2025
Splitsville
as Fede
2025
Trap House
as Padilla
2023
Poker Face
as Jimmy Silva
(1 episode)
2020
Standing Up, Falling Down
as Ruis
2020
Most Dangerous Game
as Victor 'Victory' Suero
(12 episodes)
2019
We Die Young
as Rincon
2019
El Chicano
as Shotgun
2019
The Umbrella Academy
as Diego Hargreeves / Number Two
(36 episodes)
2018
Sicario: Day of the Soldado
as Hector
2015
Bound & Babysitting
as Eddie
2015
The Player
as Listo Salvado
(1 episode)
2015
Blindspot
as Carlos
(1 episode)
2014
Jane the Virgin
as Nicholas
(3 episodes)
2012
End of Watch
as Mexican Cowboy
2011
Switched at Birth
as Jorge
(7 episodes)
2009
Drive-By Chronicles: Sidewayz
as Saul
2009
Southland
as Tough Kid
(1 episode)
1971
Superzan el Invencible
—
What the F*ck Is My Password?!
—
Untitled Home Invasion Film
as Ben