Es egresado de la escuela de artes plásticas de la Universidad de Guadalajara. En la misma universidad estudia en el departamento de TV y video e inicia sus labores como realizador en 1995. Gracias a la codirección del El octavo Día, la creación (2000) ha conseguido diversos reconocimientos en festivales dentro y fuera del país. Además ha participado en una docena de producciones como animador y director de arte. Escribió y dirigió su segundo cortometraje Jaulas(2009) con el que ganó diversos festivales internacionales. Ganador de 5 Arieles de la Academia Mexicana de Artes y Ciencias Cinematográficas, de 2013 a 2015 miembro del Sistema Nacional de Creadores del Arte. En 2015 dirige el cortometraje ZIMBO con el que ha participado en más de 50 festivales, ganando diez de éstos. Dirección de animación y edición del largometraje Día de muertos el cual coescribió en 2012. En 2021 produce y dirige el cortometraje Tío. Actualmente desarrolla su opera prima *Niño carbón.