Graduado de médico y cirujano en Heidelberg, Alemania, en 1905; estudió también en hospitales de Londres, París, Viena y Munich.  Inició su carrera profesional como médico de pueblo en Guápiles, Desamparados, Dota, Tarrazú y Acosta. Siendo presidente y tesorero de la Facultad de Medicina, permitió la construcción del primer edificio de esa institución. Fue nombrado asistente del director del Asilo Chapuí, Federico Carlos Alvarado, a quien sustituyó y, posteriormente, en la dirección del Sanatorio de Pacientes Psiquiátricos de Tres Ríos, que fue bautizado con su nombre.