The Wheel of Time
as Lord Gaebril
The Little Murders of Agatha Christie
as Maxime Beaumont
The Color of Love
as Gaspar Mendes da Sousa
Esperança
as José Manoel Antunes (Murruga)
The New Look
as Cristóbal Balenciaga
Joaquim
as Matias
Bloody Night
as Heitor
Ajuste de Contas
as Carlos (anos 70)
No Filter
as Bernard
White Lines
as Boxer / Duarte Silva
An Easy Girl
as Andres
Ma mère
as The Doctor
Mata Hari
as Maximilian Ridoh
Silent Cargo
as Sergio
Riscos
Último a Sair
as Nuno Lopes
The Portuguese Falcon
as Comuninja
Os Contemporâneos
as Várias Personagens
Lavagante
as Zé
Operation Autumn
as Ernesto Lopes Ramos