Ha sido miembro del Área de Cumplimiento de BBVA durante más de 20 años, ocupando la posición de Head of Compliance del Grupo BBVA hasta 2020. De 1990 a 1998 fue miembro de la Comisión Nacional del Mercado de Valores (División de Inspección - Unidad de Vigilancia de los Mercados) y previamente fue Director General de la Sociedad Gestora de Instituciones de Inversión Colectiva de Société Générale en España.
Licenciado en Ciencias Económicas y Empresariales por la Universidad Complutense. Cursos de Doctorado en la Universidad Pontificia Comillas. Programa Dirección General - IESE.