Dirigió el Liceo de Niñas de Alajuela y fue profesor de Economía Política en la Universidad de Santo Tomás.