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.
Blindspot
Series • 2015
Jane the Virgin
Series • 2014
Switched at Birth
Series • 2011
The Umbrella Academy
Series • 2019
Lie to Me
Series • 2009
Southland
Poker Face
Series • 2023
Ballerina
Movie • 2025
Most Dangerous Game
Series • 2020
Sicario: Day of the Soldado
Movie • 2018
The Player
End of Watch
Movie • 2012
Trap House
The Guilty
Movie • 2021
Splitsville
We Die Young
Movie • 2019
El Chicano
Bound & Babysitting
Movie • 2015
Standing Up, Falling Down
Movie • 2020