Licenciado en Derecho, cursó su Maestría en Derecho Económico con énfasis en Comercio Internacional.

Cuenta con una trayectoria de 30 años de experiencia dedicándose a la práctica y ejercicio profesional, principalmente en el Poder Judicial.

Se ha desempeñado como Asistente de la Fiscalía del Colegio de Abogados, Letrado de la Sala Tercera de la Corte Suprema de Justicia, Defensor público, Juez Penal y Juez del Tribunal Contencioso Administrativo.

Ha sido profesor en distintas sedes universitarias como la Universidad de San José, la Universidad Latina y la Universidad Católica.

Fue integrante de la Comisión de actividades y seminarios de implementación y puesta en vigencia de la Ley General de la Administración Pública, así como de la Comisión redactora de los Estatutos de la Corte Interamericana de Derechos Humanos.

Actualmente Juan Guillermo está dedicado a la atención del área contenciosa administrativa y contratación administrativa como Abogado Asociado de AG Legal.

Habla Inglés y Español.