Biography
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.
Filmography
Cast Credits

Splitsville
Character: Fede
MOVIE • 2025

Ballerina
Character: Javier
MOVIE • 2025

Poker Face
Character: Jimmy Silva
TV • 2023

The Guilty
Character: Tim Gerachi
MOVIE • 2021

Most Dangerous Game
Character: Victor 'Victory' Suero
TV • 2020

Standing Up, Falling Down
Character: Ruis
MOVIE • 2020

We Die Young
Character: Rincon
MOVIE • 2019

El Chicano
Character: Shotgun
MOVIE • 2019

The Umbrella Academy
Character: Diego Hargreeves / Number Two
TV • 2019

Sicario: Day of the Soldado
Character: Hector
MOVIE • 2018

The Player
Character: Listo Salvado
TV • 2015

Blindspot
Character: Carlos
TV • 2015

Bound & Babysitting
Character: Eddie
MOVIE • 2015

Jane the Virgin
Character: Nicholas
TV • 2014

End of Watch
Character: Mexican Cowboy
MOVIE • 2012

Switched at Birth
Character: Jorge
TV • 2011

Southland
Character: Tough Kid
TV • 2009

Superzan el Invencible
Character:
MOVIE • 1971
What the F*ck Is My Password?!
Character:
MOVIE • TBA