Cinema
Entroncamento, 2023
Directed by Pedro Cabeleira e Vasco Esteves
By Flávio, 2021
Short film
Directed by Pedro Cabeleira
Produced by Primeira Idade
Beco do Imaginário, 2020
Short film
Directed by Romano Casselis
Produced by Videolotion
Theatre
Scarlett Letter, 2018/21
Dir. Angelica Lidel
Théâtre Nationa
Não nasci para odiar mas para amar, 2018
Dir. Tiago Vieira
Produtions: Independentes
Ruínas do Teatro Romano Lisboa
Nunca mais pérolas a porcos, 2018
Dir. Tiago Vieira
Eu não sou como tu, 2017
Dir. Tiago Vieira
Depois dos filhos da puta: Aurora, 2017
Dir. de Tiago Vieira
Em baixo e em cima, 2017
Dir. de Jorge Ribeiro
Festival Internacional de Teatro de Santo André
Catch My Soul, 2017
Dir. de Rui Neto
Teatro de Carnide
Ilha dos Mortos, 2016
By August Strindberg
Dir. António Mortágua
Teatro de Carnide
We went there and all we found was chaos, 2016
By Faustin Linyekula
Teatro Maria Matos
Aparição, 2016
Adapted from Virgílio Ferreira
Dir. Sofia Ângelo
Teatro de Carnide
O bicho do Teatro, 2015
Directed by Sofia Ângelo
award-winning show at festival CONTE
Don Giovanni, 2015
Directed by Paulo Sousa Costa
Produced by YellowStarCompany
Teatro Thalia and Teatro da Trindade
Romeu e Julieta, 2015
Directed by Bruno Bravo, ESTC
TV
Situações Delicadas, 2024
Direction: Diogo Lopes
Firma Filmes, RTP
Festa é Festa, 2024
Plural
TVI
Travessia, 2024
David & Golias
RTP
Titus Andrónicus, 2022
Encenação: Rui Neto
Teatro filmado, Produção Lobo Mau
A Lista, 2021
SIC, Coral
Para Sempre, 2021
TVI, Plural
Bernardo World Domination, 2020
Directed by Rui Neto, Teatro Filmado
RTP, Production Lobo Mau