20 Harry Potter Actors Who Are No Longer With Us

8. David Ryall - Elphias Doge

Elphias Doge Harry Potter
Warner Bros.

David Ryall was actually the second actor to play Order Of The Phoenix member Elphias Doge, taking over from Peter Cartwright when the plot of The Deathly Hallows called for more of a performance. He was a stage and screen veteran, first enjoying success on stage - like so many other Potter actors - and appearing with the Laurence Olivier's National Theatre company

His screen credits included City Of Ember, Oliver Twist, Around The World In 80 Days, Casualty, Prime Suspect, The Singing Detective, The Village, and many others, and was known for performances blending his classical training with an edge of comedy.

He died on Christmas Day, 2014, aged 79.

Advertisement
Contributor
Contributor

WhatCulture's former COO, veteran writer and editor.