Además ha sido profesor de la Universidad Nacional Pedro Henríquez Ureña, director en Santo Domingo del Instituto de Cultura Hispánica, embajador de la República Dominicana ante España de octubre de 1996 a octubre de 2000 y luego ante la República Federal de Alemania desde noviembre de 2004 hasta septiembre de 2009.