Cast and Crew of The Last Kingdom

Cast of
The Last Kingdom

About The Last Kingdom

A show of heroic deeds and epic battles with a thematic depth that embraces politics, religion, warfare, courage, love, loyalty and our universal search for identity. Combining real historical figures and events with fictional characters, it is the story of how a people combined their strength under one of the most iconic kings of history in order to reclaim their land for themselves and build a place they call home.

Main Cast of The Last Kingdom

Alexander Dreymon
plays Uhtred of Bebbanburg (46 episodes)

Alexander Dreymon as Uhtred of Bebbanburg

Alexander Dreymon is a German-born actor, best known for portraying Uhtred of Bebbanburg in BBC Two’s The Last Kingdom.

See Alexander Dreymon's other roles

Emily Cox
plays Brida (46 episodes)

Emily Cox as Brida

Cox was born to a British father and an Irish mother in Vienna. Her parents later divorced. Both of them are pianists...

See Emily Cox's other roles

David Dawson
plays King Alfred (26 episodes)

David Dawson as King Alfred
David Dawson's portrayal of King Alfred in 'The Last Kingdom' is nothing short of remarkable. His ability to convey Alfred's intelligence, ambition, and vulnerability with such nuance and depth is truly commendable. Dawson brings a level of complexity to the character that makes Alfred both relatable and intriguing. His performance is a testament to his talent as an actor and his commitment to his craft. It's no wonder that Dawson's King Alfred is often cited as one of the most compelling aspects of 'The Last Kingdom'. See David Dawson's other roles

Eliza Butterworth
plays Aelswith (36 episodes)

Mark Rowley
plays Finan (31 episodes)

Mark Rowley as Finan

Mark Rowley is a Scottish actor, known mainly for his role as the Irish warrior Finan, Uhtred’s sidekick in battle, i...

See Mark Rowley's other roles

Harry McEntire
plays Aethelwold (26 episodes)

Arnas Fedaravicius
plays Sihtric (30 episodes)

Arnas Fedaravicius as Sihtric

Arnas Fedaravicius was born on June 21, 1991 and is currently 32 years old.

See Arnas Fedaravicius's other roles

Timothy Innes
plays Edward (30 episodes)

Ian Hart
plays Beocca (27 episodes)

Ian Hart as Beocca

Ian Hart (born Ian Davies) is an English stage, television, and screen actor.

See Ian Hart's other roles

Secondary Cast of The Last Kingdom

Rutger Hauer
plays Ravn (8 episodes)

Thomas W. Gabrielsson
plays Guthrum (8 episodes)

Jeppe Beck Laursen
plays Haesten (11 episodes)

Jeppe Beck Laursen as Haesten

Jeppe Beck Laursen was born on June 1, 1972 in Norway. He is known for his work on The Last Kingdom (2015), Hansel & ...

See Jeppe Beck Laursen's other roles

Ruby Hartley
plays Stiorra (11 episodes)

James Northcote
plays Aldhelm (16 episodes)

James Northcote as Aldhelm

James Northcote is known for The Imitation Game (2014), A United Kingdom (2016) and Anna Karenina (2012).

See James Northcote's other roles

Cavan Clerkin
plays Father Pyrlig (20 episodes)

Cavan Clerkin as Father Pyrlig

Cavan Clerkin is a British actor and filmmaker from Hackney, London.

See Cavan Clerkin's other roles

Simon Kunz
plays Odda the Elder (16 episodes)

Tobias Santelmann
plays Ragnar (8 episodes)

Christian Hillborg
plays Erik (8 episodes)

Harry Gilby
plays Aethelstan (10 episodes)

Harry Gilby as Aethelstan

Harry Gilby has been training at the Television Workshop in Nottingham since he was 12. He played Nathan in original ...

See Harry Gilby's other roles

Björn Bengtsson
plays Sigefrid (8 episodes)

Toby Regbo
plays Aethelred (8 episodes)

Stefanie Martini
plays Eadith (20 episodes)

Phia Saban
plays Aelfwynn (10 episodes)

Phia Saban as Aelfwynn

Phia Saban was born on September 19, 1998 and is currently 25 years old.

See Phia Saban's other roles

Jamie Blackley
plays Eardwulf (10 episodes)

Eva Birthistle
plays Hild (20 episodes)

Andrew Lukacs

Brian Vernel
plays Odda the Younger (8 episodes)

Brian Vernel as Odda the Younger

Brian Vernel was born on December 29, 1990 and is currently 33 years old.

See Brian Vernel's other roles

Victor McGuire
plays Oswald (8 episodes)

Victor McGuire as Oswald

Victor McGuire was born on March 17, 1964 and is currently 60 years old.

See Victor McGuire's other roles

Amy Wren
plays Mildrith (8 episodes)

Alec Newman
plays King Aethelred (8 episodes)

Adrian Bower
plays Leofric (8 episodes)

Henning Valin Jakobsen
plays Storri the Sorceror (8 episodes)

Rune Temte
plays Ubba (8 episodes)

Rune Temte as Ubba

Rune Temte is a Norwegian actor and former football player.

See Rune Temte's other roles

Charlie Murphy
plays Queen Iseult (8 episodes)

Charlie Murphy as Queen Iseult

Charlotte Murphy (born 19 April 1988) is an Irish actress best known for her role as Ann Gallagher in the BBC series ...

See Charlie Murphy's other roles

Alexandre Willaume
plays Kjartan (8 episodes)

Peri Baumeister
plays Gisela (8 episodes)

Millie Brady
plays Aethelflaed (8 episodes) , Princess Aethelflaed (10 episodes)

Ewan Mitchell
plays Osferth (20 episodes)

Ewan Mitchell as Osferth

Ewan Mitchell was born on March 8, 1997 and is currently 27 years old.

See Ewan Mitchell's other roles

Richard Dillane
plays Ludeca (10 episodes)

Richard Dillane as Ludeca

Richard Dillane (born 1964) is a British actor. He appears in a lead role of the Netflix series Young Wallander, base...

See Richard Dillane's other roles

Adrian Schiller
plays Aethelhelm (10 episodes)

Adrian Schiller as Aethelhelm

Adrian Schiller was born on February 21, 1964 and is currently 60 years old.

See Adrian Schiller's other roles

Thea Sofie Loch Næss
plays Skade (1 episode) , (10 episodes)

Ingar Helge Gimle
plays Gelgill (1 episode)

Peter McDonald
plays Brother trew (1 episode)

Peter McDonald as Brother trew

Peter McDonald (born 28 January 1972 in Dublin) is an Irish stage and screen actor. He grew up in Mount Merrion in So...

See Peter McDonald's other roles

Tom Taylor
plays Young Uhtred (1 episode)

Júlia Ubrankovics
plays Gerberg (2 episodes)

Daisy May
plays Wench (1 episode)

Magnus Bruun
plays CNUT (1 episode)

Oscar Skagerberg
plays Bjorgulf (2 episodes)

Ossian Perret
plays Wihtgar (2 episodes)

Finn Elliot
plays Young Uhtred (1 episode)

Marcell Zsolt Halmy
plays Aelfweard (1 episode)

Adrian Bouchet
plays Steapa (1 episode)

Joseph Millson
plays Aelfric (1 episode)

Anthony Cozens
plays Aidan (1 episode)

Anthony Cozens as Aidan

Born 1977, Anthony Cozens is a British actor.

See Anthony Cozens's other roles

Neil Ashton
plays Tavern Owner (1 episode)

Richard Heap
plays Brother Oswi (1 episode)

Nicholas Asbury
plays Brother Iestyn (1 episode)

Tygo Gernandt
plays Jackdaw (1 episode)

Debbie Chazen
plays Sable (1 episode)

Caspar Griffiths
plays Aethelstan (1 episode)

Julia Brown
plays Ecgwyn (1 episode)

Matthew Macfadyen
plays Lord Uhtred (1 episode)

Matthew Macfadyen as Lord Uhtred

David Matthew Macfadyen (born 17 October 1974) is an English actor. Known for his performances on stage and screen, h...

See Matthew Macfadyen's other roles

Nikolett Barabas
plays Eanflaed (1 episode)

Zsófia Farkas
plays Aethelflaed (1 episode)

Csémy Balázs
plays Young Priest (1 episode)

Csémy Balázs as Young Priest

Young actor based in Budapest and Berlin. Trained at the Academy of Film and Drama in Budapest and continued his stud...

See Csémy Balázs's other roles

Geoffrey Thomas
plays Priest (1 episode)

Ákos Baji
plays Archer (1 episode)

István Koleszár
plays Lead Dane (1 episode)

Nicholas Rowe
plays Father Asser (2 episodes)

Sean Gilder
plays Wulfhere (2 episodes)

Gerard Kearns
plays Halig (1 episode)

Michael Jibson
plays Osric (1 episode)


Crew of The Last Kingdom

Discover the backstage crew of The Last Kingdom →