The Personal History of David Copperfield - Cast

Dev Patel

as David Copperfield


Tilda Swinton

as Betsey Trotwood


Hugh Laurie

as Mr. Dick


Ben Whishaw

as Uriah Heep


Peter Capaldi

as Mr. Micawber



Aneurin Barnard

as Steerforth


Benedict Wong

as Mr. Wickfield




Gwendoline Christie

as Jane Murdstone



Sophie McShera

as Mrs. Crupp


  Change Location