In 1980 he completed the degree in Electrical Engineering of the Faculty of Sciences and Technology of the University of Coimbra (FCTUC) with the final classification of 18 values. In 1988, he obtained a Doctorate degree from the University of Coimbra in Engineering Sciences, specialized in Informatics, and was unanimously approved with Distinction and Praise. He started the activity of scientific investigation in 1979, within the scope of a research project financed by the National Board of Scientific and Technological Research. Since then he has always been involved in research projects up to 2008, financed, among others, by JNICT, FCT, EU, Innovation Agency, E. Space Agency and NASA, as well as by several companies, including Portucel, RIMA and Siemens. He was one of the founders of the Center for Information Technology and Systems of the University of Coimbra - CISUC, created in 1991, having been its president from 2002 to 2006. He led the Research Group on Reliable Systems from 1991 to 2005, and this group received the classification of Excellent on all external evaluations. He is the author of 130 scientific publications subject to peer review, which have been cited more than 1000 times by other international researchers. He was Chairman of the Scientific Committee of the most important scientific conference of his research area, IEEE International Conference on Dependable Systems and Networks, in the June 2003 edition in San Francisco. He coordinated the design of the first Portuguese computer, designed and produced industrially in Portugal, the ENER 1000. This project, which ran from 1980 to 1985, was considered by the Order of Engineers one of the milestones of 20th century Portuguese engineering. He continued to participate in several industrial projects, such as the one that developed a portable electronic typewriter for the Portuguese company MESSA between 1983 and 1987, or the development project of the modular computer UNIC, an evolution of the ENER 1000, for the company RIMA. Later, he coordinated several projects within the scope of the Computer and Systems Laboratory of IPN, among which the development of several control systems for Soporcel's first paper mill and the WinFT (Windows Fault Tolerance) project developed software that came to be acquired in 1998 by the Canadian company Intrinsyc. He also coordinated the development of other software packages that gained international visibility, such as WPVM, the first worldwide adaptation to the Windows operating system of the then standard PVM for parallel programming, and the WMPI, an adaptation of another parallel programming standard to the system Windows operating system, which was also the first worldwide, and is still a commercial product of Critical Software.

At the international level, it played a central role in the participation of FCTUC in Portugal's cooperation programs with Carnegie Mellon University and the Massachusetts Institute of Technology. He also participated in several meetings of the Coimbra Group, and other ad hoc missions, in particular with the European Commission

He has served in the Senate since 2001 and was elected to the Assembly of the University from 1998 until its extinction in 2008. He was a member of the Statutory Assembly in 2007/2008 and of the General Council (2008 and 2009).He was elected Director of FCTUC in 2009 - a position he held until 2011 - after being elected Chairman of the Governing Board and Scientific Council in 2006 and re-elected in 2008. 

He was Rector of the University of Coimbra from march 2011 to february 2019.