Profesor en diferentes universidades UNED, Complutense de Madrid y Pablo de Olavide, universidades en las que ha ocupado varios cargos Vicerrector adjunto, decano, vicedecano, director de Departamento de Didáctica, ha sido coordinador de la elaboración de varios planes de estudios en la U. Complutense y de Memorias Verifica y del Acredita de las titulaciones y del Centro (proyecto piloto) de la Facultad de Ciencias Sociales de la U. Pablo Olavide de Sevilla. Ha sido colaborador y asesor de diferentes instituciones a nivel internacional (OEI, ATEI, etc.) así como a nivel nacional diferentes Ministerios, FORCEM, Sindicatos, Universidades, etc. Tiene más de 90 publicaciones e investigaciones con patentes a nivel nacional e internacional.