Question: who played moaning myrtle in harry potter films
Answer: Shirley Henderson ( born 24 November 1965 ) is a Scottish actress .