PersonJack Shaheen3 credits in the catalogue: acting, writing, crew.ActingReel Bad Arabs: How Hollywood Vilifies a People2006SelfWritingReel Bad Arabs: How Hollywood Vilifies a People2006WriterCrewThe Occupation of the American Mind2016Thanks