Born 1974 (age 51) · Great Yarmouth, Norfolk, England, UK
Appears in 66 titles

David Matthew Macfadyen (born 17 October 1974) is an English actor. Known for his performances on stage and screen, he gained prominence for his role as Mr. Darcy in Joe Wright's Pride & Prejudice (2005). He starred as Tom Wambsgans in the HBO drama series Succession (2018–2023), for which he has received two Primetime Emmy Awards, two BAFTA Awards, and a Screen Actors Guild Award. Macfadyen is also known for his roles in films such as Death at a Funeral (2007), Frost/Nixon (2008), Anna Karenina (2012), The Assistant (2019), and Operation Mincemeat (2021). He made his television debut in 1998 as Hareton Earnshaw in Wuthering Heights. He portrayed Tom Quinn in the BBC One spy series Spooks (2002–04, 2011), and Inspector Edmund Reid in the BBC mystery series Ripper Street (2012–2016). He also starred as Henry Wilcox in Kenneth Lonergan's miniseries Howards End and Charles Ingram in the Stephen Frears' limited series Quiz (2020).

Filmography

Pride & Prejudice
8.1
Pride & Prejudice
2005
as Mr. Darcy
Deadpool & Wolverine
7.6
Deadpool & Wolverine
2024
as Mr. Paradox
Robin Hood
6.4
Robin Hood
2010
as Sheriff of Nottingham
The Three Musketeers
5.8
The Three Musketeers
2011
as Athos
Anna Karenina
6.7
Anna Karenina
2012
as Oblonsky
The Nutcracker and the Four Realms
6.1
The Nutcracker and the Four Realms
2018
as Benjamin Stahlbaum
Death at a Funeral
6.9
Death at a Funeral
2007
as Daniel
Grindhouse
7.0
Grindhouse
2007
as Hatchet Victim (segment "Don't") (uncredited)
Frost/Nixon
7.3
Frost/Nixon
2008
as John Birt
The Current War
6.7
The Current War
2018
as J.P. Morgan
Operation Mincemeat
6.5
Operation Mincemeat
2022
as Charles Cholmondeley
The Assistant
6.3
The Assistant
2020
as Wilcock
Holland
5.4
Holland
2025
as Fred Vandergroot
Enigma
6.3
Enigma
2001
as Cave
Incendiary
5.4
Incendiary
2008
as Terrance
The Reckoning
6.4
The Reckoning
2004
as King’s Justice
In My Father's Den
7.0
In My Father's Den
2004
as Paul Prior
Maybe Baby
5.4
Maybe Baby
2000
as Nigel
Enid
6.4
Enid
2009
as Hugh Pollock
Wuthering Heights
6.7
Wuthering Heights
1998
as Hareton Earnshaw