Estudió Economía en el Instituto Tecnológico Autónomo de México (ITAM) e hizo su especialización en Seguros y Reaseguros en Munich, Alemania,
Cuenta con 35 años de carrera profesional y a lo largo de su carrera se ha destacado por hacer exitosos cambios de profunda transformación de las áreas y empresas que ha dirigido.
En 1986 se inició como suscriptor en Aseguradora Cuauhtémoc, S.A. (Allianz México), desarrollándose hasta ser Director Ejecutivo de Líneas Comerciales. En 1994 fue invitado a GNP, en donde ocupó varios cargos directivos, destacándose como Director General de GNP Negocio Corporativo. De diciembre del 2005 a Junio del 2013 fue Presidente y Director General de Chubb de México, Compañía de Seguros y Compañía Afianzadora.
Fue Vicepresidente de la Asociación de Compañías Afianzadoras de México (AFIANZA) en el periodo 2010-2011 y Presidente en el periodo del 2012-2013. A partir de julio del 2013 es Presidente y Director General de Aon México, Caribe y Centroamérica empresa líder mundial y en México de asesoría y corretaje de seguros y en capital humano.