Foi assistente na Faculdade de Arquitectura da Universidade Técnica de Lisboa entre 1977 e 1992, onde leccionou, alternadamente, a cadeira de projeto do primeiro e do último ano curricular. É professor convidado no Departamento de Arquitectura da Universidade Autónoma de Lisboa desde 2001 e no Departamento de Arquitectura da Universidade de Évora desde 2005. Foi também professor convidado na Escuela de Arquitetura da Universidade de Navarra entre 2007 e 2010.
Foi professor convidado para seminários e conferências sobre o seu trabalho em diversas universidades, nomeadamente em Barcelona, Sevilha, Lisboa, Roma, Milão, Turim, Verona, Cidade do México, Viena, Aquisgrana (Alemanha) e Porto.
1992 | Prémio da Associação Internacional de Críticos de Arte |
1994 | Prémio Secil 2 pelo edifício da Escola Superior de Comunicação Social em Lisboa |
1998 | Prémio Valmor |
1999 | Grande Prémio do Júri FAD pelo Pavilhão do Conhecimento dos Mares em Lisboa |
2004 | Prémio Luzboa |
2008 | Prémio Pessoa |
2010 | Piranesi Prix de Rome pelo Núcleo Arqueológico do Castelo de São Jorge em Lisboa |