Venezolano, estudió Economía en la Universidad Católica Andrés Bello y tiene un Master of Science Professional Management de la Miami University.
Ha realizado numerosos cursos de finanzas y actualización gerencial, y desempeñado funciones de presidente en varias instituciones financieras a lo largo de más de 30 años de experiencia en el área bancaria.
Como presidente de Banesco Banco Universal suscribió el Pacto Mundial de la Organización de Naciones Unidas en el año 2009.
Ha sido Segundo Vicepresidente de la Asociación Bancaria de Venezuela (1999-2001), Presidente del Comité de Mercadeo de la Federación Latinoamericana de Bancos (2001), Segundo Vicepresidente del Consejo Bancario Nacional (2002-2003), Miembro de la Junta Directiva de Visa Internacional para América Latina y el Caribe (2003-2007), y Presidente de la Asociación Bancaria de Venezuela (2010-2012).