PersonPeter Macdissi5 credits in the catalogue: acting, production.ActingThree Kings1999Iraqi Republican Guard Lieutenant - Oasis BunkerTowelhead2008Rifat MarounThe Losers2010VikramProductionBanshee2013Executive ProducerThe Immortal Life of Henrietta Lacks2017Executive Producer