Licenciado en Economía. Especialización directiva en IESE, Instituto de empresa y Otto Walter. Practitioner de PNL y Trainers Training por el Instituto Internacional de PNL. Master Practitioner por NLP University. Certificado como Coach Internacional y como Coach de Negocios por la International Coaching Community (ICC).
Durante 14 años desempeñó cargos directivos en BBVA, como director de oficina principal y director territorial, entre otros. Cambió su carrera directiva por la práctica profesional del coaching en 2006.
Trainer oficial de ICC. Coach de directivos y políticos. Consultor de entrenamiento directivo y organización empresarial.
Certificado en Developmental Assessment por el Interdevelopmental Institute. Es traductor de la obra del prestigioso investigador de desarrollo humano Otto Laske.
Coordinador del comité técnico de las Xornadas Internacionais de Coaching 2009, 2010 y 2011 (Santiago de Compostela), uno de los eventos de coaching más importantes de España.