Ph. D. en Educación, por The Ohio State University, Columbus, Ohio, EE.UU., con un énfasis en educación matemática. Profesor de Matemática por la Universidad de Costa Rica. Docencia en la Educación Media y en la Universidad de C.R. Autor de libros de texto para la educación media, y de un texto sobre la resolución de problemas de matemática para la educación primaria. Coautor del texto universitario Matemática Elemental y de la colección de textos para la escuela primaria Número y Forma, niveles K a 6. Asesor de los Ministros de Educación, Francisco Antonio Pacheco y Eduardo Doryan Garrón. Coordinador de la Comisión que creó y puso en marcha los Colegios Científicos Costarricenses, CCC. Miembro activo del National Council of Teachers of Mathematics, NCTM, de la Asociación de Educación Matemática, ASOMED, y de la Asociación Pro Educación Matemática APROMAT. Coordinador de la Olimpíada Matemática Costarricense para la Educación Primaria, OMCEP, desde 1983 hasta el presente.