ZMA Movie
Actor Image

Michelle Duncan

  • Date of Birth: 1978-04-14
  • Place of Birth: Perth, Perthshire, Scotland, UK

Biography

Michelle Duncan (born 14 April 1978) is a Scottish actress. She was nominated for a BAFTA Scotland Award for her performance in Sea of Souls. Born in Perth, Duncan trained in acting at Queen Margaret...

Movie Poster

Slay & Prepare

Drama, Horror • 2023 March

⭐ 0