Shirley Henderson was aged 35 at the time that she first played Moaning Myrtle. She is the oldest actor to play a Hogwarts student in the Harry Potter films.