Steve Ochoa



Credits

Lizard Man (2012)
Egghead
The Strangers: Prey at Night (2018)
Property Master
Gun Woman (2014)
Production Design