Nació en Panamá, estudió Licenciatura en Economía en Boston College, Massachusetts donde obtuvo el reconocimiento Summa Cum Laude. Tiene una licenciatura en Ingeniería Mecánica en la Universidad de Miami, Florida; una maestría en Administración de Empresas con especialización en Finanzas y Mercadeo en la Universidad de Miami, Florida; una licenciatura en Derecho y Ciencias Políticas en la Universidad Latinoamericana de Ciencias y Tecnología, Panamá. Además, cuenta con formación como Chartered Financial Analyst (CFA Institute).
Se ha desempeñado como Asesor Financiero en Merrill Lynch, Panamá durante 5 años; es Cofundador y director de Geneva Asset Management desde hace 20 años, así como Socio y administrador del fondo de inversiones Tagua Fund, que invierte en las mejores compañías del mundo y cuenta con 9 años de excelentes retornos.