Licenciou-se no Departamento de Engenharia Elétrica e Informática da Faculdade de Engenharia da Universidade do Porto, em Portugal, em 2001. Em 2005, concluiu a pós-graduação em Informática Industrial. Entre 2001 e 2008, integrou o grupo de investigação do Laboratório de Sistemas e Tecnologias Subaquáticas da Universidade do Porto, onde participou em vários projetos de I&D relacionados com veículos e sistemas subaquáticos. Desde 2008, integra a OCEANSCAN-MST como fundador e sócio-gerente.
