Ben Tavassoli Actor or Actress (7) London Arabia (2019) The Pages (2018) Overlord (2018) New Blood (2016) Tyrant (2014) Death in Paradise (2011) Moving On (2009)