The Private Life of Samuel Pepys is a 2003 British comedy television film directed by Oliver Parker and starring Steve Coogan, Lou Doillon and Nathaniel Parker. It portrayed the historical diarist Samuel Pepys. It was aired on BBC2 on 16 December 2003, drawing an audience of 2.9 million viewers.
Steve Coogan
as Samuel Pepys
Lou Doillon
as Elizabeth Pepys
Alex Hassell
as Balty
Andy Linden
as John Jones
CiarĂ¡n McMenamin
as Will Hewer
Guy Moore
as Captain John Scott
Simon Munnery
as Mad Solomon
Leon Ockenden
as Pembleton
Nathaniel Parker
as Charles II
Tim Pigott-Smith
as Lord Shaftesbury
Sally Rogers
as Betty Bagwell
Miranda Raison
as Deb Willet