Fiona Mary Shaw (born Fiona Mary Wilson) is an Irish actress and theatre and opera director, known for her role as Petunia Dursley in the Harry Potter films and her role as Marnie Stonebrook in season four of the HBO series True Blood (2011).
For Disney, she played Miss Lomax in the 1990 Touchstone Pictures film Three Men and a Little Lady, Lena in the 1993 Hollywood Pictures film Super Mario Bros., and voiced Hedwin in Penn Zero: Part-Time Hero. She also played Maarva Carassi Andor in Star Wars: Andor.