PersonAli Afshar6 credits in the catalogue: acting, production.ActingGodzilla1998Anchorage SailorThe Siege1998AliThree Kings1999Iraqi First Kill SoldierHe's Just Not That Into You2009SkipThe Ride2018Scott CarrollProductionThe Ride2018Producer