Nació en la Provincia de Cartago, Costa Rica. Realizó estudios de Licenciatura y Maestría en Relaciones Internacionales y Diplomacia, en la Universidad Nacional de Costa Rica, con énfasis en Relaciones Económicas Internacionales y Gerencia de la Cooperación Internacional, así como estudios de Posgrado en Elaboración y Formulación de Políticas Públicas en Ciencia y Tecnología, en la «Fundación Getulio Vargas», de Río de Janeiro, Brasil.
Las actividades profesionales las ha desarrollado para el sector público esencialmente, para el Ministerio de la Presidencia y el Consejo Nacional para Investigaciones Científicas y Tecnologícas, CONICIT, donde ha ejercido diversos cargos, entre ellos, el de Secretario Ejecutivo. Actualmente es el Coordinador de Vinculación y Asesoría.
Ha sido consultor de la OEA, la Unesco y presidente del Colegio de Profesionales en Ciencias Políticas y Relaciones Internacionales; también ha ejercido como docente en la Universidad Autónoma de Centroamérica, UACA, la Universidad Nacional UNA, y la Universidad de Costa Rica, donde actualmente es profesor e investigador.
Cuenta con algunos artículos publicados sobre actividades y programas desarrollados durante su carrera.