Fue Ministro de Trabajo y Seguridad Social en la administración Solís Rivera, Alcalde de Aserrí, electo el 5 de diciembre de 2010 para el período 2010-2016, cargo al que renunció para ejercer el ministerio.