
Stephen Graham is one of the most recognisable faces in British film and television, with a career spanning more than three decades. From his breakout role in a Guy Ritchie crime comedy to portraying real-life gangsters and deeply complex characters in critically acclaimed dramas, his filmography is as varied as it is impressive. This guide covers his complete list of movies and TV shows, including where to watch his most famous work and what projects he has lined up for 2026.
What Are All the Movies and TV Shows Stephen Graham Has Been In?
Stephen Graham has built an extensive body of work that includes over 40 films and more than 20 television series. His career began in the early 1990s, but he gained widespread recognition for his role as Tommy in Guy Ritchie’s Snatch (2000). Since then, he has become a familiar presence in crime dramas, period pieces, and psychologically intense character studies. According to IMDB, his most famous roles include portraying Al Capone in HBO’s Boardwalk Empire and Andrew “Combo” Gascoigne in the This Is England franchise.
40+
20+
Tommy (Snatch) / Al Capone (Boardwalk Empire) / Andrew “Combo” Gascoigne (This Is England)
Good Boy, A Thousand Blows
Key Insights into His Career
- Stephen Graham is one of the most versatile British actors, known for intense roles in crime dramas and period pieces.
- His breakout role was as Tommy in Guy Ritchie’s Snatch (2000).
- He is widely recognized for playing Al Capone in HBO’s Boardwalk Empire.
- He has a long-standing collaboration with director Shane Meadows, appearing in the This Is England franchise.
- His performance in the BBC drama Time (2021) earned critical acclaim.
- He is set to star in the Disney+ series A Thousand Blows (2026) and the film Good Boy.
Stephen Graham: Snapshot Facts
| Category | Detail |
|---|---|
| Full Name | Stephen Graham |
| Born | 3 August 1973 (Kirkby, Merseyside, England) |
| Occupation | Actor |
| Years Active | 1990–present |
| Notable Awards | BAFTA TV Award nomination for Time (2022) |
| Height | 5 ft 6 in (1.68 m) |
| Spouse | Hannah Walters (m. 2008) |
What Stephen Graham Shows Are on Netflix?
Netflix is home to one of Stephen Graham’s most recent and personal projects. In 2025, he co-created, co-wrote, executive produced, and starred in the Netflix limited series Adolescence, as confirmed by Wikipedia. This marks a significant shift for the actor, who took on major creative responsibilities behind the camera. Beyond Adolescence, several of his other films and shows are available on Netflix in various regions, though the platform’s library changes frequently. His BBC dramas, such as Time and Line of Duty, are typically available on BBC iPlayer rather than Netflix.
What Is Stephen Graham’s New Show in 2026?
Looking ahead, Stephen Graham has several high-profile projects scheduled for 2026. According to IMDB, he is set to appear in the Disney+ period drama A Thousand Blows, created by Steven Knight, which is set in Victorian London’s boxing scene. He is also attached to star in the film Good Boy, though specific plot details remain limited at this stage. In addition, IMDB lists him in the upcoming television series Lazarus as Jurek Walter, as well as in Peaky Blinders: The Immortal Man as Hayden Stagg. Projects titled Bunker and Animol also appear in his upcoming credits, but their exact release timelines are less certain.
Release dates for 2026 projects such as A Thousand Blows, Good Boy, and Lazarus are subject to change. Always check official streaming platforms for the most current schedules.
Other Notable Upcoming Roles
- Peaky Blinders: The Immortal Man (2026) – as Hayden Stagg
- Lazarus (2026 TV series) – as Jurek Walter
- A Thousand Blows (2026 Disney+ series) – role TBA
- Good Boy (2026 film) – role TBA
What Police Dramas Has Stephen Graham Been In?
Stephen Graham has appeared in several notable police and crime dramas, often playing detectives or officers under extreme pressure. In the fifth series of Line of Duty, he played Detective Sergeant John Corbett, an undercover officer navigating a dangerous web of corruption. He also portrayed Detective Superintendent Dave Kelly in the ITV drama Little Boy Blue, which explored the real-life murder of Rhys Jones. In the BBC’s critically acclaimed Time, he played Eric McNally, a prison officer caught in an impossible moral dilemma. These roles showcase his ability to bring depth and humanity to law enforcement characters. For a broader look at similar actor career guides, you might find the Julie Bowen Movies and TV Shows – Complete Career Guide useful.
His role in Time earned him a BAFTA TV Award nomination in 2022, widely considered one of the finest performances of his career.
Was Stephen Graham in Pirates of the Caribbean?
Yes, Stephen Graham appeared in the Pirates of the Caribbean franchise. He played the role of Scrum in Pirates of the Caribbean: On Stranger Tides (2011), the fourth film in the series. This was a supporting role, but it remains a point of curiosity for many fans given his usual association with gritty crime dramas. His filmography also includes other surprising entries such as the Venom films, where he played Detective Mulligan and later Patrick Mulligan in Venom: Let There Be Carnage and Venom: The Last Dance.
| Role | Project | Year |
|---|---|---|
| Scrum | Pirates of the Caribbean: On Stranger Tides | 2011 |
| Detective Mulligan / Patrick Mulligan | Venom: Let There Be Carnage | 2021 |
| Detective Mulligan / Patrick Mulligan | Venom: The Last Dance | 2024 |
Key Milestones in Stephen Graham’s Career
- 1990 – First acting role in Dancin’ Thru the Dark.
- 2000 – Breakout role as Tommy in Snatch.
- 2006 – Starred as Andrew “Combo” Gascoigne in This Is England.
- 2010 – Cast as Al Capone in HBO’s Boardwalk Empire.
- 2011 – Appeared in Pirates of the Caribbean: On Stranger Tides.
- 2013 – Starred in This Is England ’88 and This Is England ’90.
- 2019 – Joined the cast of Line of Duty (Series 5).
- 2021 – Starred in BBC drama Time.
- 2022 – Starred in and co-created Boiling Point (TV series).
- 2026 – Upcoming: Good Boy (film) and A Thousand Blows (Disney+ series).
How Certain Are These Role Confirmations?
Some questions about Stephen Graham’s filmography have clear answers, while others remain open to interpretation. The table below separates established facts from information that is less clear.
| Established Information | Information That Remains Unclear |
|---|---|
| He played Scrum in Pirates of the Caribbean: On Stranger Tides (2011). | Exact release dates for Good Boy and A Thousand Blows may shift. |
| He played a role in Series 6 of Peaky Blinders (2022). | The specific nature of his role in Bunker and Animol is not yet confirmed. |
| He appears in Peaky Blinders: The Immortal Man as Hayden Stagg. | Streaming availability for many of his older films varies by region and platform. |
What Does Stephen Graham’s Career Trajectory Tell Us?
Stephen Graham’s career trajectory shows a consistent pattern of choosing complex, morally ambiguous characters. His early work with Guy Ritchie established him as a formidable presence in British crime cinema. His collaboration with Shane Meadows in the This Is England franchise demonstrated his ability to handle deeply emotional and socially relevant material. His portrayal of Al Capone in Boardwalk Empire brought him international recognition. More recently, his work in Boiling Point and Time has showcased his range in intense, character-driven dramas. His upcoming projects suggest a continued focus on high-profile streaming content.
What Are the Primary Sources for His Filmography?
The most reliable sources for Stephen Graham’s complete filmography include Rotten Tomatoes, which provides a grid of his work with critical scores, and Apple TV, which lists his available shows for streaming. His BBC profile also documents his numerous appearances in British television dramas. These sources consistently verify his most prominent roles across film and television.
Summary of Stephen Graham’s Film and TV Career
Stephen Graham’s filmography spans over three decades, encompassing more than 60 movies and television shows. He is best known for his roles in Snatch, Boardwalk Empire, the This Is England franchise, Line of Duty, and Boiling Point. With several projects scheduled for 2026, including Peaky Blinders: The Immortal Man, Lazarus, and A Thousand Blows, his career shows no signs of slowing down. For another deep dive into a celebrated actor’s body of work, read the Imelda Staunton Movies and TV Shows – Complete Career Guide.
Frequently Asked Questions
What is Stephen Graham’s most famous role?
He is best known for playing Tommy in Snatch, Al Capone in Boardwalk Empire, and Andrew “Combo” Gascoigne in This Is England.
What Stephen Graham shows are on Apple TV?
His shows on Apple TV include Boardwalk Empire and A Thousand Blows (upcoming).
What Stephen Graham shows are on BBC?
His BBC shows include Time, Line of Duty, Little Boy Blue, and The Walk-In.
What Stephen Graham shows are on ITV?
His ITV shows include White House Farm and This Is England.
What is Stephen Graham’s role in Snatch?
He played Tommy, a small-time crook, in Guy Ritchie’s 2000 film Snatch.
What is Stephen Graham’s role in This Is England?
He played Andrew “Combo” Gascoigne, a violent and racist skinhead, in the 2006 film and subsequent TV series.
What is Stephen Graham’s role in Boardwalk Empire?
He played Al Capone, the infamous Chicago gangster, in the HBO series Boardwalk Empire.
What is Stephen Graham’s role in Line of Duty?
He played Detective Sergeant John Corbett, an undercover officer, in Series 5 of Line of Duty.
What is Stephen Graham’s role in Boiling Point?
He played Andy Jones, a head chef, in the 2021 film and subsequent TV series Boiling Point.
What is Stephen Graham’s role in Time?
He played Eric McNally, a prison officer, in the BBC drama Time.