Skip to content
Raúl Castillo

Raúl Castillo

Actor · Born August 30, 1977 · McAllen, Texas, USA

IMDb

Highest rated as cast or director

Task
76

Task

Since 2025 · 2 Seasons

Biography

Raúl Castillo was born on August 30, 1977 in McAllen, Texas, USA. He is an actor, known for We the Animals (2018) and Army of the Dead (2021).

Acted in 57

2000s

  1. 2009
  2. Don't Let Me Drown

    Alex

  3. 2008

    Paraiso Travel

    Carlos

  4. 2007

No release date

  1. A Bird Came Down

    Gus

  2. Life Is Strange

    David Madsen · 1 episode

Produced 2

2020s

  1. 2025

    Push

    Executive Producer

Appearances1

2020s

  1. 2020

    Bottomless Brunch at Colman's

    Self · 1 episode