Steve Ochoa



Credits

Lizard Man (2012)
as Egghead
The Strangers: Prey at Night (2018)
Property Master
The Phoenix Incident (2015)
Set Dresser
Gun Woman (2014)
Production Design