My Take
David Castañeda is one of those actors who walked onto a big stage and immediately felt like he belonged there — and The Umbrella Academy is the proof. As Diego Hargreeves, he plays this knife-throwing, emotionally tangled anti-hero with a physicality and wounded intensity that could easily tip into parody but never does. He keeps it grounded and genuinely compelling across all three seasons. Born and raised in LA, trained at Cal State Fullerton, he worked his way up through smaller roles before Netflix handed him this breakout moment in 2019, and he made the absolute most of it. There's a real swagger to him on screen that feels earned rather than performed, and I think he's one of the more underrated ensemble players of his generation.
Overview
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.
1. Profile
- Name (English)
- David Castaneda
- Name (Japanese)
- デヴィッド・カスタニェーダ
- Reading
- でゔぃっど・かすたにぇーだ
- Born
- October 24, 1989 (age 36)
- Zodiac / Chinese zodiac
- Scorpio / Snake
- Origin
- Los Angeles, California, United States
- Blood type
- Private
- Height
- Private
- Agency
- Private
- Occupation
- actor / television actor / film actor
2. Background
- Elementary school
- Private
- Junior high
- Private
- High school
- Workman High School
- University
- California State University, Fullerton
3. Relationships
- Spouse
- Private
- Children
- Private
- Parents
- Private
- Siblings
- Private
4. Personality
Motto
Private
6. Links
7. About this entry
Tags
- Last updated
- 2026-06-02
Facts are limited to publicly available information up to 2024; non-public items are marked "Private / Unknown". English text is machine-assisted (facts translated by Sonnet, "My Take" written by Opus 4.8). The Japanese page is the source of record.