← Back to explore





















Biography
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.
Filmography20 titles

The Umbrella Academy
2019as Diego Hargreeves / Number Two
2019as Diego Hargreeves / Number Two

Jane the Virgin
2014as Nicholas
2014as Nicholas

Southland
2009as Tough Kid
2009as Tough Kid

Lie to Me
2009as Boyfriend
2009as Boyfriend

Poker Face
2023as Jimmy Silva
2023as Jimmy Silva

Blindspot
2015as Carlos
2015as Carlos

End of Watch
2012as Mexican Cowboy
2012as Mexican Cowboy

Switched at Birth
2011as Jorge
2011as Jorge

Ballerina
2025as Javier
2025as Javier

Sicario: Day of the Soldado
2018as Hector
2018as Hector

Most Dangerous Game
as Victor 'Victory' Suero
as Victor 'Victory' Suero

We Die Young
2019as Rincon
2019as Rincon

Trap House
2025as Padilla
2025as Padilla

El Chicano
2019as Shotgun
2019as Shotgun

The Guilty
2021as Tim Gerachi
2021as Tim Gerachi

Splitsville
2025as Fede
2025as Fede

Standing Up, Falling Down
2019as Ruis
2019as Ruis

The Player
2015as Listo Salvado
2015as Listo Salvado

Drive-By Chronicles: Sidewayz
2009as Saul
2009as Saul

Bound & Babysitting
2015as Eddie
2015as Eddie