| Movie | Le voyage étranger | 1992-10-28 | |
| Movie | The Divine Comedy | Director | 1991-10-11 |
| Movie | Recollections of the Yellow House | Senhor Armando | 1989-10-12 |
| Movie | Doc's Kingdom | Old sailor | 1988-09-09 |
| Movie | Hard Times | Tomaz Cremalheira | 1988-08-29 |
| Movie | O Barão de Altamira | Médico Republicano | 1986-03-07 |
| Movie | A Portuguese Farewell | Raul | 1986-04-16 |
| Movie | Dead Man's Seat | Neves | 1984-10-25 |
| Movie | Dina and Django | Pawnbroker | 1983-04-29 |
| Movie | Circle of Passions | 1983-07-06 | |
| Movie | Silvestre | Matias | 1982-05-06 |
| Movie | Cerromaior | Doninha | 1981-04-24 |
| Movie | Guerra do Mirandum | Commander | 1981-09-09 |
| Movie | Oxalá | Manuel | 1981-05-08 |
| Movie | Doomed Love | Domingos Botelho | 1979-11-25 |
| Series | Doomed Love | Domingos Botelho | 1978-11-19 |
| Movie | A Bee in the Rain | Mestre António | 1972-04-13 |
| Movie | The Iron Cross | Estevão | 1968-08-03 |
| Movie | Twenty-Nine Brothers | António | 1965-03-09 |
| Movie | Rapazes de Táxis | Jerónimo | 1965-08-18 |
| Movie | Canção da Saudade | Agostinho | 1964-09-18 |
| Movie | Retalhos da Vida de Um Médico | Barbaças | 1963-06-01 |
| Movie | The Green Years | Raúl | 1963-11-29 |