Login
Register
Menu
Shows
People
Networks
Web Channels
Articles
Schedule
Calendar
Countdown
Forums
Home
Shows
Horrible Histories
Cast
Horrible Histories - Cast
Main
Episodes
Seasons
Cast
Crew
Characters
Gallery
News
Simon Farnaby
as
Various
Jim Howick
as
Various
Jessica Ransom
as
Various
Tom Stourton
as
Various
Mathew Baynton
as
Various
Martha Howe-Douglas
as
Various
Laurence Rickard
as
Various
Ben Willbond
as
Various
Richard David-Caine
as
Various
Jalaal Hartley
as
Various
James McNicholas
as
Various
Harrie Hayes
as
Various
Dominique Moore
as
Various
Emily Lloyd-Saini
as
Various
Sarah Hadland
as
Various
Gemma Whelan
as
Various
Louise Ford
as
Various
Paul G. Raymond
as
Various
Timmika Ramsay
as
Various
Ethan Lawrence
as
Various
Inel Tomlinson
as
Various
Naz Osmanoglu
as
Various
Adam Riches
as
Various
Ryan Sampson
as
Various
Michael Abubakar
as
Various
Javone Prince
as
Various
Sophie Wu
as
Various
Verona Rose
as
Various
Kiell Smith-Bynoe
as
Various
Ben Miller
as
King John
Divian Ladwa
as
Various
Rowan Atkinson
as
King Henry VIII
Steve Punt
as
Various
Tom Rosenthal
as
King Alfred the Great
Kevin Eldon
as
William the Conqueror
Kathryn Drysdale
as
Cleopatra
Richard Atwill
as
Various
Thom Tuck
as
Various
Kayode Ewumi
as
Various
Oliver Wellington
as
Various
Chris Chan
as
Various
Lorna Watson
as
Boudica
Sarah Hadland
as
Queen Victoria
Akemnji Ndifornyen
as
Various
Robert Webb
as
Christopher Wren
Jessica Ransom
as
Mary Queen of Scots
Jim Howick
as
Napoleon Bonaparte
Simon Farnaby
as
King George III
Jim Howick
as
Winston Churchill
Lawry Lewin
as
Oliver Cromwell
Tom Stourton
as
William Shakespeare
Jessica Ransom
as
Florence Nightingale
Rose Ayling-Ellis
as
Herself (Host)
Alison Fitzjohn
as
Various
Neal Foster
as
Various
Morgan Philpott
as
Various
Deborah Tracey
as
Various