
Matthew Macfadyen
Known For (18 TV Shows)

The Last Kingdom
as Lord Uhtred

Ripper Street
as Det. Insp. Edmund Reid

Spooks
as Tom Quinn

The Pillars of the Earth
as Prior Philip

Death by Lightning
as Charles Guiteau

Succession
as Tom Wambsgans

Little Dorrit
as Arthur Clennam

Stonehouse
as John Stonehouse

The Enfield Haunting
as Guy Lyon Playfair

Howards End
as Henry Wilcox

Quiz
as Major Charles Ingram

The Way We Live Now
as Sir Felix Carbury

Any Human Heart
as Logan Mountstuart (Middle)

Nuremberg: Nazis on Trial
as Narrator

Warriors
as Private Alan James

Perfect Strangers
as Daniel
The Miniature Wife
as Les
Legacy of Spies
as George Smiley
