Guillén inició su carrera política en el Partido Demócrata Cristiano de Jorge Monge Zamora del que fue presidente.
Fue elegido diputado por el Partido Unidad Social Cristiana en el período 1986-1990 durante la primera administración de Óscar Arias Sánchez.
Fue embajador de Costa Rica en Brasil entre 1990 y 1994 en la administración Calderón Fournier lo que le hizo acreedor a la Orden de la Gran Cruz Azul.
Temporalmente le dio la adhesión a Ottón Solís del Partido Acción Ciudadana para las elecciones del 2006,[1] luego regresó al PUSC siendo cercano al expresidente Calderón y vicepresidente de Convergencia Calderonista.
Tiene además de títulos en filosofía y educación una maestría en Administración Educativa de la Universidad La Salle.