Search movies and TV series
Acting
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.

Trap House
as Padilla

Splitsville
as Fede

Ballerina
as Javier

Poker Face
as Jimmy Silva

The Guilty
as Tim Gerachi

Most Dangerous Game
as Victor 'Victory' Suero

Standing Up, Falling Down
as Ruis

We Die Young
as Rincon

El Chicano
as Shotgun

The Umbrella Academy
as Diego Hargreeves / Number Two

Sicario: Day of the Soldado
as Hector

The Player
as Listo Salvado

Blindspot
as Carlos

Bound & Babysitting
as Eddie

Jane the Virgin
as Nicholas

End of Watch
as Mexican Cowboy

Switched at Birth
as Jorge

Drive-By Chronicles: Sidewayz
as Saul

Southland
as Tough Kid

Lie to Me
as Boyfriend

Superzan el Invencible
What the F*ck Is My Password?!
Untitled Home Invasion Film
as Ben