Profesor de Matemáticas para la Enseñanza Media, licenciado en Matemáticas y Máster en Tecnología e Informática Educativa. Tiene una larga trayectoria académica en la que se desempeñó como docente e investigador, también participó en proyectos de acción social y ocupó cargos administrativos docentes. Realizó su labor académica en la Universidad de Costa Rica y en la Universidad Estatal a Distancia. Dirigió varios trabajos de graduación para licenciatura a estudiantes de la Universidad de Costa Rica y de la Universidad Nacional. Su trabajo de investigación se ha centrado primordialmente en la Educación Matemática.
Fue parte del equipo redactor de los programas de Matemáticas para la enseñanza primaria y media en Costa Rica y actualmente es miembro del equipo del Proyecto Reforma de la Educación Matemática en Costa Rica. Ha participado en numerosos proyectos de investigación, como producto de ello ha publicado una buena cantidad de artículos y libros. También ha publicado numerosos libros de texto de Matemáticas, dirigidos principalmente a la educación superior.