Uriah Heep is a fictional character created by Charles Dickens in his 1850 novel David Copperfield.
Yet Micawber is honest, and he, David, and Tommy Traddles confront Uriah with proof of his frauds.
They let Uriah go free only after he has (reluctantly) agreed to resign his position and return the money that he has stolen.
Much of David Copperfield is autobiographical, and some scholars believe Heep's mannerisms and physical attributes to be based on Hans Christian Andersen,[2][3] whom Dickens met shortly before writing the novel.
In film and television adaptations, the character has been played by Peter Paget (1934),[5] Roland Young (1935), Maxwell Shaw (1956), Colin Jeavons (1966), Ron Moody (1969), Martin Jarvis (1974), Paul Brightwell (1986), Nicholas Lyndhurst (1999), Frank MacCusker (2000) and Ben Whishaw (2018).