Me desempeño como profesor asociado en el programa de Ingeniería en Computación de la Universidad Michoacana de San Nicolás de Hidalgo.
Mi área de investigación se centra en el renderizado basado en física y en el modelado de apariencia de materiales complejos.
Recibí mi grado de Doctor en Ciencias Computacionales en el Département d'Informatique et de Recherche Opérationelle de la Université de Montréal, asesorado por el Prof. Derek Nowrouzezahrai.
Durante mis estudios de Maestría en Ciencias, me enfoqué en el Procesamiento Digital de Señales bajo la supervisión del Prof. Félix Calderón.
Anteriormente, obtuve el título de Ingeniero en Sistemas Computacionales en el Instituto Tecnológico Nacional (campus Morelia).