Fue presidente del Partido Liberación Nacional primera fuerza de oposición durante la administración Solís Rivera (2014-2018), su gestión en la presidencia del PLN dio como resultado el gane del 62% de las alcaldías en las elecciones municipales de 2016, aunque obteniendo 15000 votos menos que en las municipales de 2010 y perdiendo varias alcaldías incluyendo dos capitales de provincia.