É doutor en Informática e catedrático de Enxeñería do Coñecemento (en ámbolos dous casos o primeiro de España). Foi director do primeiro laboratorio de intelixencia artificial de España, profesor visitante en distintos lugares: Sunderland Polytechnic (GB), Joint Research Center (UE), Universidade Carnegie-Mellon (EUA)... e relator invitado en distintos congresos, entre eles: SEID'2000, Internatinal Conference Software Engineering and Knowledge Engineering (SEKE'97).
Ten máis de cen publicacións, entre libros e capítulos, destacando: Ingeniería del Conocimiento, CEURA, 1997; "Knowledge Engineering in Spain: Research Development and Demonstration (R&D2) Through Time" en Worldwide Expert Systems: Activities & Trends. Cognizant Comm. (1994); "Towards a Joint Life Cycle for Software and Knowledge Engineering" en Knowledge Oriented Software Design, IFIP, 1993 e "An University Course Advisor System" en Artificial Intelligence Technology: Applications and Management, Tata McGraw-Hill, 1993.
Foi o creador do Laboratorio de Intelixencia Artificial da Facultade de Informática da Universidade Politécnica de Madrid e o deseñador da Metodoloxía para a Xestión do Coñecemento. Traballou, tamén, en Computación con ADN e desenvolveu máis de 15 Sistemas Expertos, tanto para catástrofes, medicina ou empresa. Foi campión galego de natación, deporte que sigue practicando na actualidade.