David Castro

Actor

FreeMovies & Shows on Plex

  • Nude Nuns with Big Guns
    Nude Nuns with Big Guns
  • Comedy Bang! Bang!
    Comedy Bang! Bang!
    5 Seasons
  • Beneath Us
    Beneath Us
  • Double Threat
    Double Threat
  • All for Nikki
    All for Nikki
  • Barracuda
    Barracuda
  • Double Down
    Double Down

Known For

  • Nude Nuns with Big Guns
    Free
    Nude Nuns with Big Guns
  • Relentless
    Relentless
  • Beneath Us
    Free
    Beneath Us
  • Fallout: Nuka Break
    Fallout: Nuka Break
    2 Seasons
  • 8 Days to Hell
    8 Days to Hell
  • All for Nikki
    Free
    All for Nikki
  • Edge of Isolation
    Edge of Isolation
  • Barracuda
    Free
    Barracuda
  • Double Down
    Free
    Double Down
  • Two Brothers, a Girl and a Gun
    Two Brothers, a Girl and a Gun
  • L.A. Macabre
    L.A. Macabre
    2 Seasons
  • Christmas in Hollywood
    Christmas in Hollywood
  • Cielito lindo
    Cielito lindo
  • The Salem Chronicles
    Rent
    The Salem Chronicles

Filmography

2026
Search Party: Where's PawPaw? · as Whittier Boxing (homeless Guy #1)
2025
The Salem Chronicles · as Samuel Parris
2023
Mrs. Davis · as Crew Member 2
2023
2022
Double Threat · as RancherOn Plex
2022
8 Days to Hell · as Carlos Ochoa
2020
Double Down · as ChanoOn Plex
2020
Mainstream · as Wheel Chair Guy
2020
Beast Mode · as Uruguayan Guerilla
2020
All for Nikki · as Francisco OroOn Plex
2019
Nation's Fire · as Alfonso Biagio
2019
Beneath Us · as JesusOn Plex
2018
Edge of Isolation · as Ramon
2018
Relentless · as Fern
2017
2017
How Can I Say · as Cast
2016
Hail, Caesar! · as Roman Slave
2015
Broken Horses · as Garza's Henchman
2014
Christmas in Hollywood · as Joe Vega
2014
V/H/S Viral · as Chanting Man (segment "bonestorm")
2014
L.A. Macabre · as James Taylor Bennett
2014
Through the Eye · as Carlos Huerta
2013
Barracuda · as Raul FloresOn Plex
2013
2013
Runner Runner · as Airport Security
2012
Comedy Bang! Bang! · as Homeless ManOn Plex
2011
2011
The Lincoln Lawyer · as Harold Casey
2010
Nude Nuns with Big Guns · as Chavo Los MuertosOn Plex
2010
My Generation (2010) · as Jean Paul Artuad
2010
Cielito lindo · as Olmedo
2010
Bare Knuckles · as Spanish Manager
2009
Immortally Yours · as Ricardo Ortega
2007
The Take · as Bartender
2004
No Ordinary Hero · as Jesus
1999
Judging Amy · as Luis Ordonez
1999
Passions · as Raul
1996
Gone in a Heartbeat · as Dr. Blake
1996
Poltergeist: The Legacy · as Matthew Cortland
1996
1995
JAG · as Orlando Mantilla
1994
1993
1992
North of 60 · as Bruce Forsyth
1991
Gang Justice · as Limousine Driver (mexico #2)
1990
Law & Order · as Ernesto Ruiz
1965
Days of our Lives · as Sailor