Doutorado em Engenharia Eletrotécnica pelo IST, onde é Professor na área de comunicações móveis e sem fios, desenvolvendo a atividade de investigação no INESC-ID/INOV. Tem feito consultoria para operadores de comunicações móveis, além da ANACOM e de outras entidades públicas e privadas, e fez parte do Conselho de Administração da EID. Coordenou e participou em mais de 30 projetos Europeus de vários programas-quadro. Fez parte de mais de 60 comités de avaliação de projetos e de instituições para a Comissão Europeia agências de financiamento de 12 países. Fez parte do Expert Advisory Group bem como do Steering Board da plataforma europeia Net!Works, e foi o coordenador do Grupo de Trabalho sobre Aplicações. Organizou e lecionou mais de 70 cursos de formação avançada para empresas.