– 2020, «Romeu e Julieta», encenação de John Romão, Teatro Nacional Dona Maria II;
– 2014/15, Fagin, «Oliver Twist», encenação de Sofia Espírito Santo, Centro Cultural da Malaposta;
– Em Maio de 2009 estreou-se em teatro profissional no espetáculo «Gota d'Água» como Jasãosinho (filho dos protagonistas Joana e Jasão), no Centro Cultural de Belém, em Lisboa, tendo ainda apresentado este espetáculo noutros teatros do país.
- 2023, Nelson Silva, «Revolução (Sem) Sangue», longa-metragem realizada por Rui Pedro Sousa, Filmes da Mente;
- 2023, Estevão, «Papéis do Inglês», longa-metragem realizada por Sérgio Graciano, Leopardo Filmes;
- 2022, Zé, «Nação Valente», longa-metragem realizada por Carlos Conceição, co-produção Mirabilis e Terra Treme (estreia internacional: Locarno Film Festival);
– 2021, Rui, «Evadidos», longa-metragem realizada por Bruno Gascón, Caracol Filmes;
– 2020, Bela, «L’Enfant», longa-metragem realizada por Marguerite de Hilerien e Félix Dutiloy-Liégeois, Leopardo Filmes (estreia internacional: Rotterdam International Film Festival);
– 2019, José Eduardo, «Ordem Moral», longa-metragem realizada por Mário Barroso, Leopardo Filmes (estreia internacional: Tokyo Film Festival);
– 2019, «Les Fleurs Abominables», longa-metragem realizada por Carlos Conceição;
– 2019, Joaquim (jovem), «A Herdade», longa-metragem realizada por Tiago Guedes, Leopardo Filmes (estreia internacional: Venice Film Festival);
– 2019, Nataniel Pintassilgo, co-protagonista, «Um Fio de Baba Escarlate», longa-metragem realizada por Carlos Conceição, Produções Mirabilis;
– 2018, Manuel Santos, «Fátima», longa-metragem realizada por Marco Pontecorvo, Vivi Films;
– 2017, Soldado Milhões, protagonista, «Soldado Milhões», longa-metragem realizada por Gonçalo Galvão Telles e Jorge Paixão da Costa, Ukbar Filmes;
– 2016/7, protagonista, «Serpentário», longa-metragem realizada por Carlos Conceição (estreia internacional: Berlim Internacional Film Festival);
– 2015, protagonista, «Coelho Mau», média-metragem realizada por Carlos Conceição (estreia internacional: Cannes Film Festival);
– 2015, Cabo Ruço, «Cartas de Guerra», longa-metragem realizada por Ivo Ferreira, Som e a Fúria (estreia internacional: Berlim Internacional Film Festival);
– 2014, protagonista, «Acorda Leviatã», curta-metragem realizada por Carlos Conceição;
– 2014, co-protagonista, «Segredo de Matar», videoclip realizado por Carlos Conceição para os «Mundo Cão»;
– 2013, co-protagonista, «Versailles», curta-metragem realizada por Carlos Conceição (estreia internacional: Locarno Film Festival);
– 2011/2, Idiota (elenco principal), «As Linhas de Torres», longa-metragem realizada por Raoul Ruiz e Valeria Sarmiento, Clap e Alfama Filmes (estreia internacional: Venice Film Festival);
– 2009/2010, Pedro da Silva (criança)(elenco principal), «Mistérios de Lisboa», longa-metragem realizada por Raoul Ruiz, Clap Filmes (estreia internacional: San Sebastián International Film Festival);
– 2008, Alexandre, co-protagonista, realização de Leandro Ferrão, Stopline. Esta curta metragem é uma das 10 que em conjunto completam o telefilme «O Dez»;
– Desde 2007 várias curtas-metragens de estudantes, e independentes.