Madrugada Suja as Filipe (6 episodes)
2024
Irreversible as Sousa (6 episodes)
2024
Hotel do Rio as Alex (4 episodes)
2023
Turn of the Tide as Morcela (7 episodes)
2023
Amadeo as Amadeo de Souza-Cardoso
2022
A Cup of Coffee and New Shoes On as Agim
2021
Glória as Domingos (10 episodes)
2020
Chasing Eagle Rock as Raffa
2020
White Lines as Young Boxer (6 episodes)
2011
Blood of My Blood as Joca
2011
The Actor's Work as Himself
2009
How to Draw a Perfect Circle as Guilherme
2008
Doomed Love as Manuel Botelho