Curse la Licenciatura en Ciencias Físicas en la Universidad de Salamanca entre Septiembre de 1981 y Junio de 1986.
Obtuve el Doctorado en Ciencias por la Universidad de Valladolid el 10/02/1994
Profesor Titular de Escuela Universitaria en el Área de Ciencia de la Computación e Inteligencia Artificial en la Universidad de Valladolid de 01/10/1986 al 04/04/1997
Profesor Titular de Universidad en el área de Lenguajes y Sistemas Informáticos en la Universidad de Salamanca de 05/04/1997 -
Director del Master en Sistemas Inteligentes 07/06/2008 a 31/05/2010