Luna Carmoon

Luna Carmoon

  • Place of birth: Lewisham, London, England, UK
  • Also know as: Hollie Moore

Bio

Luna Carmoon is a British filmmaker. She is best known for directing the film Hoard (2023).

Production Credits