Licenciado em Engenharia Informática e Mestre em Informática pela Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa, é docente no IADE desde 2016. Em 2008, foi um dos fundadores da SportTools - Technology for Sport, uma empresa tecnológica que desenvolveu sistemas de apoio à formação para vários desportos. A atividade profissional e académica levou a que se especializasse na criação de sistemas de informação para desporto e para a saúde, em particular, nas áreas da reabilitação neuropsicológica e do desporto de elite. O desenvolvimento de soluções para grandes eventos desportivos fez despertar a paixão pela comunicação e pela forma como a tecnologia pode revolucionar essa comunicação.
No IADE, está principalmente ligado ao curso de Creative Tech (Tecnologias Criativas), lecionando também nos cursos de Game Development e de Global Design.
No tempo que resta, dedica-se à Música e à utilização de novas tecnologias e de novas formas de interação em eventos de arte.