Naji Abu Nowar

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