All roles

The Beast
1988, Movie - Drama, War
A Trumpet in the Wadi
2002, Movie - Drama
The Appointed
1990, Movie - Drama, Fantasy
A Woman Called Golda
1982, Movie - Drama, History
The Ambassador
1985, Movie - Drama, Thriller
Paradise
1982, Movie - Adventure, Romance