
David Castañeda
Acting
Born 1989-10-24 · Los Angeles, California, USA
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.
Acting

Trap House
Padilla

Splitsville
Fede

Ballerina
Javier

TV
Poker Face
Jimmy Silva

The Guilty
Tim Gerachi

TV
Most Dangerous Game
Victor 'Victory' Suero

Standing Up, Falling Down
Ruis

We Die Young
Rincon

El Chicano
Shotgun

TV
The Umbrella Academy
Diego Hargreeves / Number Two

Sicario: Day of the Soldado
Hector

TV
The Player
Listo Salvado

TV
Blindspot
Carlos

Bound & Babysitting
Eddie

TV
Jane the Virgin
Nicholas

End of Watch
Mexican Cowboy

TV
Switched at Birth
Jorge

Drive-By Chronicles: Sidewayz
Saul

TV
Southland
Tough Kid

TV
Lie to Me
Boyfriend

Superzan el Invencible