Career
He played most of his career at hometown club Alajuelense. Guillén totalled 331 league matches for Liga. In summer 1998 he joined compatriots Rónald Gómez and Richard Smith at Guatemalan side Municipal.
He had a few seasons back at home with Santos de Guápiles, moved to Cartaginés in January 2001 and joined Carmelita in summer 2001.
Guillén made his debut for Costa Rica in a November 1991 friendly match against the United States and earned a total of 20 caps, scoring no goals. His final international was a February 1998 CONCACAF Gold Cup match against the United States.