Es presidente ejecutivo de Capital Express con operaciones en Chile y en Perú. Además, es presidente de Isapre Cruz Blanca y BUPA Seguros, pertenecientes al grupo inglés BUPA. En el pasado tuvo cargos ejecutivos en ING Group, y en Sura Asset Management con responsabilidades para seguros y administración de activos en Chile, México, Colombia, Perú y Uruguay. Es Ingeniero Civil Industrial de la Universidad de Chile, MBA de la Pontificia Universidad Católica de Chile. Además, posee estudios de postgrado en Economía y Estrategia cursados en la Universidad de Chicago, Estados Unidos.