Nato in Messico nel 1980, studia cinema a Cuba, a New York e nei Paesi Bassi. Dal 2004 si alterna come produttore, montatore e regista di diversi lavori tra cui Cochochi (il suo primo lungometraggio, realizzato con la moglie Laura Amelia), Pedro de Bella Vista y su sueño, Jean Gentil e Carmita. Nel 2014 dirige ancora una volta insieme alla moglie Sand Dollars.