Se graduó de médico y cirujano en 1921 en el Jefferson Medical Collage, realizó su práctica en el Hospital de Santa Inés de Filadelfia; regresó a Costa Rica en 1923 y se incorporó al Colegio de Médicos y Cirujanos ese mismo año. Colaboró con instituciones benéficas locales y Juntas de Educación. Trabajó algunos meses en el hospital de la compañía bananera en Limón y en la Hermandad de Caridad. Fue cirujano en los hospitales de Cartago y el de Turrialba. Promovió la  fundación de la Clínica Católica en San José, de la que fue director. Abrió un consultorio en Cartago en el cual ejerció hasta 1930, fungió como médico forense del cantón de La Unión. Se desempeño como regidor de la Municipalidad de Cartago.