Movrex

Movrex

Discover your next favorite movie with our Netflix-inspired platform. Browse trending films, explore detailed information, and get personalized recommendations.

Quick Links

  • Home
  • Trending
  • Popular
  • Top Rated
  • Upcoming
  • In Theaters
  • TV Shows

Resources

  • TMDb API
  • Next.js
  • Tailwind CSS
  • Framer Motion

© 2026 Movrex. All rights reserved.

Privacy PolicyTerms of ServiceMade with by Codedits
← Back
David Castañeda

David Castañeda

ActingBorn October 24, 1989 (36 years old)

Los Angeles, California, USA

IMDbInstagramX

Biography

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.

Also known as: 大卫·卡斯塔尼达, David Castaneda Jr., David Castañeda Jr., دیوید کاستاندا
Popularity: 1
Total credits: 23

Known For

Blindspot
TV
★7.4

Blindspot

as Carlos

Lie to Me
TV
★7.9

Lie to Me

as Boyfriend

Jane the Virgin

Movies (14)

Trap House

Trap House

as Padilla

2025

Splitsville

Splitsville

as Fede

2025

Ballerina

TV Shows (9)

Blindspot

Blindspot

as Carlos

1 ep.

Lie to Me

Lie to Me

as Boyfriend

1 ep.

Jane the Virgin

Photos

TV
★7.9

Jane the Virgin

as Nicholas

Switched at Birth
TV
★7.4

Switched at Birth

as Jorge

The Umbrella Academy
TV
★8.5

The Umbrella Academy

as Diego Hargreeves / Number Two

Ballerina
Movie
★7.2

Ballerina

as Javier

Southland
TV
★7.9

Southland

as Tough Kid

Trap House
Movie
★6.6

Trap House

as Padilla

Poker Face
TV
★7.5

Poker Face

as Jimmy Silva

Most Dangerous Game
TV
★6.9

Most Dangerous Game

as Victor 'Victory' Suero

Sicario: Day of the Soldado
Movie
★6.9

Sicario: Day of the Soldado

as Hector

Splitsville
Movie
★6.3

Splitsville

as Fede

Blindspot
TV
★7.4

Blindspot

as Carlos

2015

Lie to Me
TV
★7.9

Lie to Me

as Boyfriend

2009

Jane the Virgin
TV
★7.9

Jane the Virgin

as Nicholas

2014

Switched at Birth
TV
★7.4

Switched at Birth

as Jorge

2011

The Umbrella Academy
TV
★8.5

The Umbrella Academy

as Diego Hargreeves / Number Two

2019

Ballerina
Movie
★7.2

Ballerina

as Javier

2025

Southland
TV
★7.9

Southland

as Tough Kid

2009

Trap House
Movie
★6.6

Trap House

as Padilla

2025

Poker Face
TV
★7.5

Poker Face

as Jimmy Silva

2023

Most Dangerous Game
TV
★6.9

Most Dangerous Game

as Victor 'Victory' Suero

2020

Sicario: Day of the Soldado
Movie
★6.9

Sicario: Day of the Soldado

as Hector

2018

Splitsville
Movie
★6.3

Splitsville

as Fede

2025

Ballerina

as Javier

2025

The Guilty

The Guilty

as Tim Gerachi

2021

Standing Up, Falling Down

Standing Up, Falling Down

as Ruis

2020

We Die Young

We Die Young

as Rincon

2019

El Chicano

El Chicano

as Shotgun

2019

Sicario: Day of the Soldado

Sicario: Day of the Soldado

as Hector

2018

Bound & Babysitting

Bound & Babysitting

as Eddie

2015

End of Watch

End of Watch

as Mexican Cowboy

2012

Drive-By Chronicles: Sidewayz

Drive-By Chronicles: Sidewayz

as Saul

2009

Superzan el Invencible

Superzan el Invencible

1971

No image

What the F*ck Is My Password?!

No image

Untitled Home Invasion Film

as Ben

Trap House

Trap House

as Padilla

2025

Splitsville

Splitsville

as Fede

2025

Ballerina

Ballerina

as Javier

2025

The Guilty

The Guilty

as Tim Gerachi

2021

Standing Up, Falling Down

Standing Up, Falling Down

as Ruis

2020

We Die Young

We Die Young

as Rincon

2019

El Chicano

El Chicano

as Shotgun

2019

Sicario: Day of the Soldado

Sicario: Day of the Soldado

as Hector

2018

Bound & Babysitting

Bound & Babysitting

as Eddie

2015

End of Watch

End of Watch

as Mexican Cowboy

2012

Drive-By Chronicles: Sidewayz

Drive-By Chronicles: Sidewayz

as Saul

2009

Superzan el Invencible

Superzan el Invencible

1971

No image

What the F*ck Is My Password?!

No image

Untitled Home Invasion Film

as Ben

Jane the Virgin

as Nicholas

3 ep.

Switched at Birth

Switched at Birth

as Jorge

7 ep.

The Umbrella Academy

The Umbrella Academy

as Diego Hargreeves / Number Two

36 ep.

Southland

Southland

as Tough Kid

1 ep.

Poker Face

Poker Face

as Jimmy Silva

1 ep.

Most Dangerous Game

Most Dangerous Game

as Victor 'Victory' Suero

12 ep.

The Player

The Player

as Listo Salvado

1 ep.

Blindspot

Blindspot

as Carlos

1 episodes

Lie to Me

Lie to Me

as Boyfriend

1 episodes

Jane the Virgin

Jane the Virgin

as Nicholas

3 episodes

Switched at Birth

Switched at Birth

as Jorge

7 episodes

The Umbrella Academy

The Umbrella Academy

as Diego Hargreeves / Number Two

36 episodes

Southland

Southland

as Tough Kid

1 episodes

Poker Face

Poker Face

as Jimmy Silva

1 episodes

Most Dangerous Game

Most Dangerous Game

as Victor 'Victory' Suero

12 episodes

The Player

The Player

as Listo Salvado

1 episodes