Licenciado em Engenharia Informática e de Computadores pelo Instituto Superior Técnico, tem uma Pós-graduação em Gestão e Comercialização de Tecnologias Inovadoras pela Universidade do Texas - IC2. Ao longo dos últimos 10 anos, foi fundador e administrador de várias empresas tecnológicas. É atualmente administrador da Innovagency, empresa que concebe soluções de interatividade digital para empresas e consumidores. É ainda administrador da Habber Tec, empresa de Business Intelligence com presença em Portugal, Espanha e Brasil.