Leon Melas Actor or Actress (1) Apostle Peter and the Last Supper (2012) Producer (1) Simpatico (1999)