No photoSuhel HaddadActingBorn 28/03/1951Jaffa, Tel Aviv, IsraelKnown ForThe Taste of Apples Is Red2022Mouna2019Shoelaces2018In Between2016Water2012The Milky Way1997Cup Final1991Avanti Popolo1986The Little Drummer Girl1984