Estudió la Licenciatura en Enseñanza de la Matemática en la Universidad Nacional de Costa Rica y la Maestría en Didáctica de la Matemática de la Universidad de Granada en España
Trabajó de 2012 hasta 2015 en Educación Secundaria pública y privada en diversos niveles educativos. Trabajó para el Ministerio de Educación Pública entre 2013 y 2018 en Educación Abierta. Desde 2015 es académico de la Universidad Nacional en cursos de servicio como Matemática General, Matemática para Informática, Cálculo I , Cálculo II, Álgebra Lineal entre otros.
Es Coordinador enlace entre la Unidad de Éxito Académico de la Vicerrectoría de Docencia y la Escuela de Matemática con estrategias de permanencia, retención y repitencia estudiantil.
Actualmente es el Coordinador de la Cátedra del curso Matemática General.