Graduado en pedagogía por la Universidad de Costa Rica, desde 1972 se ha desempeñado como profesor en la Universidad Autónoma de Centroamérica, Universidad de Costa Rica, , Colegio Mons.