Docente no Departamento de Ciências da Comunicação da Universidade Autónoma de Lisboa e coordenador da Rádio Autónoma da mesma universidade, onde produz programas de rádio, podcasts, audiolivros e spots de publicidade.
Licenciado em Ciências da Comunicação pela Universidade Autónoma de Lisboa, onde leciona desde 1994, é pós-graduado em Comunicação, Cultura e Tecnologias pelo ISCTE e em Ciências da Comunicação e em Psicologia pela UAL. É formador profissional e practitioner de Programação Neurolinguística (PNL).
Foi locutor de rádio, trabalha como consultor e formador na área da comunicação, rádio, áudio e media training, conjugando aspetos teóricos e práticos da comunicação com competências do campo comportamental.
Atualmente, pesquisa no campo das relações parassociais na comunicação social no doutoramento em Ciências da Comunicação (ISCTE).