Enseña en el programa de maestría de Asuntos Internacionales de Florida State University Panama Branch, y ha sido catedrático en la Universidad de Leeds (Reino Unido) y en Florida Gulf Coast University (EE.UU.). Ha realizado estudios para organismos internacionales como la Cepal, la Federación Internacional De la Cruz Roja y el PNUD