As Actor/Actress
Grand Tour
Horace Seagrave
A Vingança de Uma Mulher
Narrator
Histórias da Montanha
Patrick
Portuguese inspector
As Mil e Uma Noites: Volume 2, O Desolado
Humberto
Recordações da Casa Amarela
Dairy clerk
Banzo
Dr. Figueira
Se Eu Fosse Ladrão... Roubava
Homem de Fafe
Viagem a Portugal
Relação Fiel e Verdadeira
Jogador de Póquer
No Silêncio da Vingança
Manuel Brasil
Sombras Brancas
Nurse / Al Capone
Mariphasa
Nuno
Raiva
Corona
Vanitas
Augusto
O Rio do Ouro
Imitação de Vida
Armando
O Som da Terra a Tremer
O Homem de Trás-os-Montes
Daqui P'rá Frente
Homem cena de violência doméstica
4 Copas
Bar do Espanhol: Nando, the Barman
Hotel Royal
Querença
Adriano / Fagundes
Coup de Grâce
Sr. Silva
Longe da Amazónia
Narration (voice)
Ramiro
Professor
Os Terríveis
Pai
João Bénard da Costa: Outros Amarão as Coisas Que Eu Amei
Self
Estive em Lisboa e Lembrei de Você
A Conquista de Faro
Recepcionist
Behind the Camera
Manuel na Ilha das Maravilhas
Production Manager
Recordações da Casa Amarela
Productor
Relação Fiel e Verdadeira
Production Assistant
A Idade Maior
Productor
Onde Bate o Sol
Productor
Cinzas e Brasas
Production Manager
Malvadez
Productor Ejecutivo
Oxalá
Assistant Director
Xavier
Productor Ejecutivo, Productor
O Fim do Mundo
Production Manager
Um Passo, Outro Passo e Depois...
Productor
Abendland
Production Manager
Le voyage étranger
Associate Producer
Querença
Productor Ejecutivo
Uma Pedra no Bolso
Productor
A Conquista de Faro
Production Manager
Conserva Acabada
Productor
O Improvável Não é Impossível
Assistant Director
O Guardador de Rebanhos
Productor Ejecutivo
Der Gläserne Blick
Production Manager