CineScope
Movies
TV Shows
Log in
Ferdoos Mohamed
1906-05-05 | Cairo, Egypt
1961-01-30
Known For
Return My Heart
The Leech
The Great Clown
Son of the Nile