David Castañeda (born October 24, 1989) is an American actor. In 2019, Castañeda began portraying Diego Hargreeves in the Netflix series The Umbrella Academy. Description above from the Wikipedia article David Castañeda, licensed under CC-BY-SA, full list of contributors on Wikipedia.
Superzan el Invencible
Ballerina
(Javier)
Bound & Babysitting
(Eddie)
Sicario: Day of the Soldado
(Hector)
We Die Young
(Rincon)
El Chicano
(Shotgun)
End of Watch
(Mexican Cowboy)
Standing Up, Falling Down
(Ruis)
The Guilty
(Tim Gerachi)
Splitsville
(Fede)
What the F*ck Is My Password?!
Drive-By Chronicles: Sidewayz
(Saul)
Untitled Home Invasion Film
(Ben)
Jane the Virgin
(Nicholas)
Switched at Birth
(Jorge)
The Player
(Listo Salvado)
Blindspot
(Carlos)
The Umbrella Academy
(Diego Hargreeves / Number Two)
Southland
(Tough Kid)
Poker Face
(Jimmy Silva)
Most Dangerous Game
(Victor 'Victory' Suero)