No photoRicardo HerreraWriterWrote 12010s2017The Bigfoot ProjectWriterDirected 22020s2020Definition PleaseFirst Assistant Director2010s2017The Bigfoot ProjectDirector