Humberto Hinojosa Ozcariz is a director and producer, known for Oveja negra (2009), Camino a Marte (2017) and Paraíso perdido (2016).