É licenciado em Teatro – Ramo Actores pela ESTC. Frequentou o curso de interpretação no Balleteatro Contemporâneo do Porto. Frequenta o Mestrado em Estudos de Teatro da Faculdade de Letras da Universidade de Lisboa. No Teatro Inédito do Porto, é actor em Anteontem e O Estádio com encenação de Paulo Freitas. Em 2012 integra a equipa do Um Coletivo e participa nos espectáculos Éter, Do Amor, Inércia e O Herói tem dói-dói. Colaborou ainda com Isabel Barros em Sala de Entrar; João Mota em O Aldrabão com produção do TNDMII; Teatro do Eléctrico em Menos Emergências com encenação de Ricardo Neves-Neves e Bruno Bravo em Cyrano de Bergerac com produção dos Primeiros Sintomas. Em 2015 fez assistência de encenação e apoio dramatúrgico numa encenação de Ricardo Neves-Neves nas Comédias do Minho.
Nos Artistas Unidos:
2015 – A BATALHA DE NÃO SEI QUÊ de Ricardo Neves-Neves, encenação de Ricardo Neves-Neves (Teatro da Politécnica).