Cursó sus estudios en el Colegio de San Luis Gonzaga de Cartago y se graduó de Licenciado en Leyes en la Universidad de Santo Tomás, de la que fue Rector interino en 1888.