
Highest rated as cast or director
Hustle
2004 · 8 Seasons
PONIES
2026 · 1 Season
Primary Colors
1998
The Undeclared War
2022 · 2 Seasons
The Rook
2019 · 1 Season
Undercover
2016 · 1 Season
Acted in 61
2020s
- 2026
- 2025
Adrian Lester Remembers... Company
Movie
- 2024
- 2023
The Penitent: A Rational Man
Procuratore
- 2022
- 2021
National Theatre Live: Romeo and Juliet
Prince
Hymn
Gil
- 2020
2010s
- 2019
Curfew
Simon Donahue · 8 episodes
- 2018
Trauma
Jon Allerton · 3 episodes
- 2017
Breakable You
Ken Yates
- 2016
- 2015
London Spy
Professor Marcus Shaw · 2 episodes
- 2014
- 2013
National Theatre Live: 50 Years on Stage
Othello
National Theatre Live: Othello
Othello
2000s
- 2009
Sleep with Me
Richard
- 2008
Bonekickers
Ben Ergha · 6 episodes
- 2007
Starting Out in the Evening
Casey Davis
- 2006
- 2005
The Ghost Squad
TV
Afterlife
TV
- 2004
- 2002
The Final Curtain
Jonathan Stitch
The Tragedy of Hamlet
Hamlet
- 2001
48Dust
Edge
- 2000
Born Romantic
Jimmy
Maybe Baby
George
Best
Rocky
Storm Damage
Danny
1990s
- 1998
- 1997
Up on the Roof
Scott
Les Sœurs Soleil
Isaac Nelson
- 1996
Company
Bobby
- 1995
The Affair
Ray
- 1991
For the Greater Good
Young Gay Man · 1 episode
Directed 1
2000s
- 2004
Wrote 1
2020s
- 2026
Appearances14
2020s
- 2024
- 2023
Quentin Blake's Box of Treasures
Narrator (voice), Narrator · 5 episodes
David Harewood on Blackface
Himself
- 2022
Elizabeth: Her Passions and Pastimes
Self - Narrator (voice)
Keeping Company with Sondheim
Self / Bobby (archive footage)
2010s
- 2019
Children In Need 2019: Got It Covered
Self
- 2013
Respect: A Felix Dexter Special
Self - Narrator (voice)
2000s
- 2008
Anatomy of Catastrophe: The Making of 'Doomsday'
Self
- 2007
- 2002
Brook by Brook
Self
1980s
- 1983
1970s
- 1971
1960s
- 1964





