Characters played by Tim Roth
Oliver Cromwell
Characters played by Dougray Scott
Sir Thomas Fairfax
Characters played by Olivia Williams
Lady Anne Fairfax
Characters played by James Bolam
Denzil Holles
Characters played by Corin Redgrave
Lord de Vere
Characters played by Finbar Lynch
Cousin Henry
Characters played by Julian Rhind-Tutt
James
Characters played by Adrian Scarborough
Sergeant Joyce
Characters played by Jeremy Swift
Earl of Whitby
Characters played by Rupert Everett
King Charles I
Characters played by Steven Webb
Boy at Naseby
Characters played by Jake Nightingale
Colonel Pride
Characters played by Leonard Woodcock
Young Royalist prisoner
Characters played by Thomas Arnold
Messenger at Naseby
Characters played by Sam Spruell
King's guard
Characters played by Julian Rivett
Little
Characters played by Richard Bremmer
Abraham
Characters played by Melissa Knatchbull
Lady Margaret
Characters played by Patricia Kerrigan
Mrs. Cromwell
Characters played by John-Paul MacLeod
Richard Cromwell
Characters played by Jonathan Coy
Digby
Characters played by Mary Roscoe
Lady Whitby
Characters played by Liam McKenna
Guard at safe-house
Characters played by Louise Breckon-Richards
Tom's maid
Characters played by Oliver Fox
The Earl of York
Characters played by Neil Howman
Doubter
Characters played by Benedict Cumberbatch
Royalist
Characters played by Iain Rogerson
Man at execution
Characters played by Andrew Cryer
Whitehall messenger
Characters played by Robert Sterne
Whitehall guard
Characters played by James Puddephatt
Ther Merchant
Characters played by Arthur Cox
Westminster Abbey priest
Characters played by Bruno Lastra
Spanish Ambassador
Characters played by Ella Barker
Molly Fairfax
Characters played by Julia Bridgeman
Mary Cromwell
Characters played by Katy Cross
Cromwell's Middle Daughter
Characters played by Jessica Hazel
Cromwell's Eldest Daughter
Characters played by John Whitby
Soldier
Characters played by Evie Wray
Girl of the Court