Actor · Born 1967
Flucht aus Lissabon
2025 · as Idris Lumbada
A Ilha dos Cães
2017 · as Pedro Mbala
Nzinga, Queen of Angola
2013 · as Njali
The Hero
2004 · as doctor Luís
The Pact of Silence
2003 · as L'interne
Longe da Vista
1999 · as Prisoner in Hospital
Foreign Land
1996 · as Angolano 3
Light Traps
1993 · as António