Doctor en Derecho (Universidad de Paris II), LLM (Instituto Universitario Europeo de Florencia, Italia),Diplomado del Institut des Hautes Études Internationales (Universidad de Paris II), “Diplômé” del Instituto Internacional de los Derechos Humanos (IIDH, Institut René Cassin) de Estrasburgo (Francia). 
Actualmente, consultor en asuntos relacionados a la aplicación del derecho internacional público y profesor de Derecho Internacional Público en la Facultad de Derecho de la Universidad de Costa Rica (UCR) a nivel de Licenciatura, así como en la Maestría en Diplomacia y la Maestría en Derecho Ambiental de la UCR.