Obtuvo su licenciatura en Enseñanza de la Matemática en la Universidad Nacional y una maestría en Educación con Énfasis en Didáctica Universitaria en la Universidad Nacional de Costa Rica. Durante más de 30 años se desempeñó como profesor y laboró en la Universidad Nacional, en el Colegio Redentorista y en la Universidad Estatal a Distancia, en donde obtuvo la categoría de profesor asociado.
Autor de los libros: Matemática básica con aplicaciones (2000) y la serie Matemática (1999), publicados por la Editorial Universidad Estatal a Distancia; Trampolín a los números 4 (2003), por la Editorial Santillana; serie Estrategias Matemáticas 7, 8 y 9 (2005), por la Editorial Eduvisión. Además, es autor de variados artículos relacionados con la enseñanza y didáctica de las matemáticas.
También fue miembro del Consejo Editorial de la revista Las Matemáticas y su Enseñanza, y ha impartido capacitaciones a docentes en diversos foros. Además, ha sido participante y expositor en más de 50 eventos académicos a nivel nacional e internacional.
Fungió como director del Programa de Enseñanza de la Matemática de la Escuela de Ciencias Exactas y Naturales de la Universidad Estatal a Distancia en varios periodos.