Miriam Margolyes is an English actress and voice artist who is best known for her role as Professor Sprout in the "Harry Potter" franchise. ... Read more