Naji Abu Nowar

1981
Oxford, Oxfordshire, England, UK
Approximately 43 years
Internet Movie Database (IMDb)