Licenciado en diseño gráfico por la UVM, con un postgrado en imagen digital y efectos visuales así como especialidad en animación digital por la ENSAD de París Francia.
Se ha desempeñado profesionalmente en el área de animación y efectos visuales para divsersos proyectos audiovisuales, con especial interés en los cortometrajes de autor.
Actualmente es coordinador del departamento de Animación Digital en SAE Institute México.