Skip to content
David Castro

David Castro

Actor

IMDb

Acted in 23

2020s

  1. 2025

    The Salem Chronicles

    Samuel Parris

  2. 2023
  3. 2022

    8 Days to Hell

    Carlos Ochoa

  4. 2020

    Beast Mode

    Uruguayan Guerilla

2010s

  1. 2019

    Where Blood Lies

    The Hunter

  2. 2018

    Edge of Isolation

    Ramon

  3. 2016

    Dances with Werewolves

    Izzy

  4. 2014
  5. L.A. Macabre

    James Taylor Bennett · 12 episodes

  6. 2013

    Barracuda

    Raul Flores

  7. 2011
  8. 2010

    Nude Nuns with Big Guns

    Chavo Los Muertos

2000s

  1. 2009

    Immortally Yours

    Ricardo Ortega

  2. 2008