Miriam Margolyes is 83 years and 6 month(s) old. She was born in 18 May, 1941. Miriam Margolyes is an English actress and voice artist who is best known for her role as Professor Sprout in the "Harry Potter" franchise.