Maggie Smith’s most memorable roles During a celebrated career, Smith played roles which ranged from Miss Jean Brodie to Minerva McGonagall in Harry Potter. She died aged 89 Go to Source Author: Guardian staff reporter