Actor
Stalingrad Lovers
2013
as L'émissaire
Tears of the Sun
2003
as Colonel Idris Sadick
Ali
2001
as Joseph Mobutu
Code Unknown
2000
as Witch Doctor
Last Harem
1999
as Mithat
Double Team
1997
as Delta Four
Outbreak
1995
as Dr. Raswani
Bopha!
1993
as Pule Rampa
Sous le signe du poisson
1991
The March
1990
as Isa El-Mahdi
The Believers
1987
as Palo
Out of Africa
1985
as Farah
Mint Tea
1984
as Bakaba