– 2022/23, «Rei João», encenação Marcos Barbosa, Teatro Carlos Alberto;
– 2022, Leitura Encenada «Hanussen» dirigido por John Eisner, texto de Robert Schenkkan, Escola do Largo;
– 2022, «Insulto ao Público», assistente de encenação, encenação Jorge Andrade, TNDMII;
– 2022, «Universal Declaration of Human Rights», ator e assistente de encenação, encenação Jorge Andrade, Escher Theatre, Luxemburgo, Culturgest;
– 2022, Membro da companhia de teatro mala voadora;
– 2022, Criança, «Estética da Resistência» de Rui Pina Coelho, encenação Gonçalo Amorim, TEP, Teatro Nacional São João;
– 2021/22, Coveiro, «Coveiros» de Jacinto Lucas Pires, encenação Marcos Barbosa, Escola do Largo, Teatro Municipal da Guarda, Mala Voadora;
– 2021, Várias Personagens, «Profecia do Princípio do Mundo», de Jacinto Lucas Pires, encenação Marcos Barbosa, Escola do Largo, Teatro Municipal da Guarda;
– 2020, (músico/ banda sonora original), «Além dos Mares do Fim do Mundo», de Afonso Molinar, Escola de Mulheres;
– 2020, Várias Personagens, «Canto da Europa», de Jacinto Lucas Pires, encenação Jacinto Lucas Pires, Teatro Nacional Dona Maria II;
– 2020, «A Última Hora», encenação de Gonçalo Amorim, Sala Garrett do Teatro Nacional Dona Maria II;
– Julho de 2019 a junho de 2020, ator estagiário do Teatro Nacional Dona Maria II, pertencendo ao elenco de diversos dos seus espetáculos neste período, e respetivas digressões;
– 2019, Hémon, «Antígona», de Sófocles, encenação Mónica Garnel, Teatro Nacional Dona Maria II;
– 2019, Pedro, «Maldito Seja o Homem que Confia no Homem», de Angélica Lidell, encenação Susana Vidal, Teatro da Trindade;
– 2019, Montano (ator e músico/banda sonora original), «Replay Otelo», a partir da peça de W. Shakespeare, encenação de Gonçalo Botelho, Teatro da Comuna;
– 2018, Shooter, «Acção», Café Teatro do Centro Cultural da Malaposta;
– 2018, leituras encenadas «Leituras de Maio», encenação de Maria João Vicente, Teatro da Garagem;
– 2016, Alan, protagonista, «Sedutor», encenação de Sofia Espírito Santo, Centro Cultural da Malaposta;
– 2015, assist. encenação, «Vento nos Salgueiros», encenação de Sofia Espírito Santo, Jardim Botânico da Ajuda;
– 2014, assist. encenação, «Ahoy Piratas!», encenação de Sofia Espírito Santo, Jardim Botânico da Ajuda;
– 2013, Vaqueiro, «À Espera de Vicente», encenação de Hugo Barreiros, Auditório Municipal Lourdes Norberto;
– Membro fundador do Grupo de Teatro Infantil Animarte, ao qual pertenceu até 2014 , tendo sido protagonista/co-protagonista em diversos espetáculos no auditório do Centro Cultural da Malaposta, Teatro Tivoli BBVA, Auditório do Museu do Oriente, Jardins Botânicos da Ajuda, Coimbra e Porto.
– 2021, Oscar, curta-metragem, «Rua da Solidão», real. Lou-Andréa Fière, Kino Eyes VI;
– 2020, Rapaz, part. especial, longa-metragem «Doce – Bem Bom», realizada por Patrícia Sequeira, produzida pela Santa Rita Filmes;
– 2017, soldado Munchingona, part. especial, longa-metragem «Soldado Milhões», realizada por Jorge Paixão da Costa e Gonçalo Galvão Telles e produzida pela Ukbar Filmes;
– «Até ao Fim», curta-metragem produzida pela Costa do Castelo, 2007 (co- protagonista com Sandra Barata Belo);
– Desde 2005 várias curtas metragens de estudantes.
– 2023, Fernando, el. principal, «Contado por Mulheres - A Hora dos Lobos», telefilme realizado por Maria João Luís, Ukbar Filmes, RTP: