
Acting · 36 years old
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.

The Umbrella Academy
Diego Hargreeves / Number Two

Southland
Tough Kid

Jane the Virgin
Nicholas

Lie to Me
Boyfriend

Poker Face
Jimmy Silva

Switched at Birth
Jorge

Blindspot
Carlos

End of Watch
Mexican Cowboy

Ballerina
Javier

Most Dangerous Game
Victor 'Victory' Suero

Sicario: Day of the Soldado
Hector

We Die Young
Rincon

El Chicano
Shotgun

Trap House
Padilla

The Guilty
Tim Gerachi

Standing Up, Falling Down
Ruis

Splitsville
Fede

Drive-By Chronicles: Sidewayz
Saul

The Player
Listo Salvado

Bound & Babysitting
Eddie