Production
David Castro
EN cinema · 2 credits
Known for
Filmography

Butchers Bluff
EN · 20233.8
Producer
Man in Fear
2011
Man in Fear
EN · 2011Not rated
Executive Producer
Production
EN cinema · 2 credits

Butchers Bluff
Producer
Man in Fear
2011
Man in Fear
Executive Producer