É natural de Mangualde (1953) e vive na Maia. Engenheiro eletrotécnico pela Faculdade de Engenharia da Universidade do Porto, aí se doutorou e foi professor e investigador em Telecomunicações durante 40 anos. Trabalhou como profissional liberal, colaborou com o INESC e foi professor visitante na Universidade do Kansas, EUA.