Atividades Anteriores
1968 - 1969 - Estágio para a advocacia, sob o patrocínio do Dr. Eduardo Ralha, Porto.
1971 - Monitor da Faculdade de Direito da Universidade de Coimbra.
1972 - Assistente eventual da Faculdade de Direito da Universidade de Coimbra.
1973 – 1975 - Técnico-especialista de Direito junto do Estado-Maior da Armada.
1976 – Membro (acessor) da Comissão de Revisão do Código Civil.
1977 - Assistente da Faculdade de Direito da Universidade de Coimbra.
1978 – 1979 – Membro do Conselho Diretivo da Faculdade de Direito da Universidade de Coimbra.
1981 – Estágio de investigação no Max-Planck-Institut für Ausländisches und Internationles Privatrecht, de Hamburgo, como bolseiro da Max-Planck Gesellschaft.
1982 – Membro do júri que seleccionou os primeiros juristas portugueses para o Conselho das Comunidades Europeias.
1984 a 1986 - Regência da cadeira de "Política e Direito Social" do Curso de Estudos Europeus da Faculdade de Direito de Coimbra.
1985/86 e 1990/92 – Colaboração na actividade docente do Instituto de Medicina Legal de Coimbra.
1990 – Professor Auxiliar da Faculdade de Direito da Universidade de Coimbra.
1994 – Professor Visitante da Universidade Autónoma de Madrid.
1995/96 e 1996/97 – Presidente do Conselho Pedagógico da Faculdade de Direito.
1996 - Professor Associado da Faculdade de Direito da Universidade de Coimbra.
2002 – Professor Catedrático da Faculdade de Direito da Universidade de Coimbra.
2009 – Coordenador do III Ciclo de Estudos da FDUC