Inició su carrera como asistente de dirección a inicios de los 90, y trabajó con distintas productoras realizando anuncios comerciales, colaborando al mismo en proyectos audiovisuales independientes.
A inicios del año 2000 ingresó a Canal OnceTv como Coordinador de producción. En el 2004 se unió al equipo de Anima Estudios como editor y colaborador en distintos proyectos de animación, incluyendo la dirección de múltiples episodios de las dos primeras temporadas de El Chavo Animado. En el 2009 dirigió su primer largometraje animado: AAA, la película, seguida por La Leyenda de la Llorona y otras tres secuelas de la franquicia “Leyendas”, en las que también fue guionista.
En 2020 dirigió La liga de los 5, y posteriormente ha continuado colaborando con Ánima estudios y su filial en España Anima Kitchen, donde recientemente participó para la serie animada Cleo y Cuquín.