Oliver Twist Cast
12 actors in all seasons
Gregor Fisher
Mr. Bumble
Edward Fox
Mr. Brownlow
Tom Hardy
Bill Sikes
Timothy Spall
Fagin
Sophie Okonedo
Nancy
Julian Rhind-Tutt
Edward
Morven Christie
Rose Maylie
William Miller
Oliver Twist
Adam Arnold
Artful Dodger
Connor Catchpole
Pearly
Paul Chahidi
The Quack
Anton Valensi
Chancer