Steve Ochoa



Credits

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