He attended the Institut International d’Administration Publique de Paris in 1971 and majored in economics and finance. Later, he obtained a graduate degree in advanced superior studies of public law at Université de Paris II (1972). In 1985, he received a diploma from the Instituto de Estudios Superiores de Administración (IESA, Caracas) from the Advanced Program in Management. He taught constitutional law at the Law School of Universidad Central de Venezuela for 27 years. For 25 years, he was a political science professor at the Universidad Simón Bolívar. He also taught at Instituto de Estudios Superiores de Administración (IESA) and at the Law School of Universidad Católica Andrés Bello.