Hard Times
as Tomaz Cremalheira
Via Macau
as Sailor
L'Homme de Suez
as First administrator
Twenty-Nine Brothers
as António
Doomed Love
as Domingos Botelho
The secret files of Inspector Lavardin
as Horloger
The Green Years
as Raúl
Recollections of the Yellow House
as Senhor Armando
Silvestre
as Matias
Circle of Passions
Dina and Django
as Pawnbroker
The Divine Comedy
as Director
A Portuguese Farewell
as Raul
Dead Man's Seat
as Neves
Oxalá
as Manuel
O Barão de Altamira
as Médico Republicano
A Bee in the Rain
as Mestre António
Doc's Kingdom
as Old sailor
Guerra do Mirandum
as Commander