Known For
Filmography
2019

The American Game
Movie - Released: 3/27/2019
1996

Sweet Oblivion
Movie - Released: 2/9/1996
1995

Why Does the Sea Laugh
Movie - Released: 5/10/1995
1993

احترس من قمر
TV - Released: 1/1/1993
1992

El Magnona Wil Hob
Movie - Released: 1/1/1992
1991

tea seller
Movie - Released: 12/16/1991
1990

Dawood's Ticket
Movie - Released: 2/14/1990
1988

Al Shahhateen
Movie - Released: 12/29/1988