Doctor en Economía por la Universidad de Almería y Licenciado en Ciencias Políticas y de la Administración, así como en Sociología, por la Universidad Complutense de Madrid. Ha desempeñado numerosos cargos de responsabilidad en el ámbito bancario, y cuenta con una amplia experiencia de docencia universitaria en distintas universidades. Cuenta con la acreditación de Profesor Titular de Universidad (ANECA).