Antes de ser Jefe de Estado, desempeñó varios cargos públicos, entre ellos: Magistrado y Presidente Interino de la Corte Superior de Justicia, y Diputado del Congreso Constitucional de Costa Rica.