The Gentlemen has become one of Netflix's biggest hits of 2024 so far, with the series topping the streamer's most-watched charts consistently since its release on 7th March.


A spin-off of Guy Ritchie's 2020 film of the same name, The Gentlemen stars The White Lotus's Theo James as Eddie Horniman, a soldier who unexpectedly finds himself saddled with a cannabis empire after inheriting his father's country estate and dukedom.

Alongside James, the supporting cast features the likes of Kaya Scodelario, Ray Winstone and Vinnie Jones, who previously worked with Ritchie on Lock, Stock and Two Smoking Barrels and Snatch.

Speaking to about the new series, fellow star Joely Richardson said: "I was sent the script and I was like, 'God, Guy Ritchie, that would be great.'

"I wasn't quite sure, a lot of producers had done Peaky Blinders, so it was a mixture of these worlds of, I say, Downton Abbey and Peaky Blinders all mashed together that I thought was really exciting."

More like this

Want to know who else stars in the series and who they play? For more information about the characters in the Netflix show, read on.

Who's in the cast of The Gentlemen on Netflix?

The full cast of the series is as follows.

  • Theo James as Eddie Horniman
  • Kaya Scodelario as Susie Glass
  • Ray Winstone as Bobby Glass
  • Daniel Ings as Freddy Horniman
  • Joely Richardson as Lady Sabrina
  • Vinnie Jones as Geoff Seacombe
  • Giancarlo Esposito as Uncle Stan
  • Chanel Cresswell as Tammy Horniman
  • Michael Vu as Jimmy Chang
  • Max Beesley as Henry Collins
  • Jasmine Blackborow as Charly
  • Harry Goodwins as Jack
  • Pearce Quigley as Gospel John
  • Peter Serafinowicz as Tommy Dixon
  • Ruby Sear as Gabrielle
  • Josh Finan as Jethro
  • Gaïa Weiss as Princess Rosanne
  • Alexis Rodney as Stevens
  • Logan Dean as Blanket
  • Mason Antonio Fardowe as Keith

Theo James plays Eddie Horniman

Theo James as Eddie Horniman, wearing a suit and sat down in The Gentlemen
Theo James as Eddie Horniman in The Gentlemen. Christopher Rafael/Netflix

Who is Eddie Horniman? A captain in the British Army and the second-born son of the Duke of Halstead, who unexpectedly inherits his father's fortune and title – "a role he never wanted, and perhaps believed wasn’t within him". When he becomes saddled with his newfound criminal responsibilities, "his character will be tested like never before".

Speaking about The Gentlemen and how it's set in the same world as the 2020 movie, Ritchie previously told Netflix Tudum: "We’re looking forward to bringing fans back into that world, introducing new characters and their stories, and I am excited to be doing it with this extremely talented cast."

Where have I seen Theo James before? Most people will know him from season 2 of Mike White's The White Lotus, The Time Traveller's Wife alongside Rose Leslie, period drama Sanditon and sci-fi Divergent.

Kaya Scodelario plays Susie Glass

Kaya Scoderlario, on the phone and against a purple lit background, in The Gentlemen
Kaya Scodelario in The Gentlemen. Netflix

Who is Susie Glass? She looks after her father's criminal organisation on his behalf. "As something of a chameleon, from inner-city boxing gyms to high-society galas, there are few places she can’t seamlessly fit in."

Where have I seen Kaya Scodelario before? You might have watched her in teen comedy Skins, BBC Agatha Christie adaptation The Pale Horse, Netflix's Spinning Out and sci-fi film Maze Runner.

Ray Winstone plays Bobby Glass

Ray Winstone in The Gentlemen wearing a chequered blazer with a hand outstretched
Ray Winstone in The Gentlemen. Christopher Rafael/Netflix

Who is Bobby Glass? A career criminal from London's East End who is currently behind bars, leaving his daughter Susie to take care of things while he's away. He's described as "highly intelligent, and with a finely-honed cunning instinct".

Where have I seen Ray Winstone before? He's best known for playing the "tough guy". His CV includes Sexy Beast, The Departed, Nil By Mouth, 44 Inch Chest, Cold Mountain, King Arthur, Indiana Jones and the Kingdom of the Crystal Skull, Beowulf and That Summer!.

Vinnie Jones plays Geoff Seacombe

Vinnie Jones as Geoff Seacombe, sat in an arm chair drinking tea
Vinnie Jones as Geoff Seacombe. Netflix

Who is Geoff Seacombe? Halstead Manor's gamekeeper. He is "stoic, stolid and unswervingly loyal to the Hornimans". He also has a secret, which he's "kept for many years".

Where have I seen Vinnie Jones before? Jones previously worked with Ritchie on Lock, Stock and Two Smoking Barrels and Snatch. His CV also includes Mean Machine, X-Men: The Last Stand, Gone in 60 Seconds, Kill the Irishman and She's the Man.

Giancarlo Esposito plays Uncle Stan

Giancarlo Esposito as Uncle Stan in The Gentlemen sat in a grey suit with his hands clasped
Giancarlo Esposito as Uncle Stan in The Gentlemen. Netflix

Who is Uncle Stan? An extremely wealthy American who distributes methamphetamines. He wants to get his hands on "Bobby Glass's substantial market share".

Where have I seen Giancarlo Esposito before? He's best known for playing crime boss Gustavo Fring in crime drama Breaking Bad and its spin-off Better Call Saul. You might also have watched him in crime drama Godfather of Harlem, Netflix's Kaleidoscope, Prime Video's The Boys, Star Wars spin-off The Mandalorian, sci-fi series Revolution, comedy-drama Dear White People, Spike Lee's Do the Right Thing and thriller The Usual Suspects.

Daniel Ings plays Freddy Horniman

Daniel Ings as Freddy, standing in a cannabis factory
Daniel Ings plays Freddy Horniman. Netflix

Who is Freddy Horniman? As his father's first-born son, Freddy believed he would inherit the family estate, "which is why he never succeeded at anything". Instead, he's spent his time partying, drug-taking and tied up in "embarrassing business misadventures", from which he's amassed an almighty debt.

Where have I seen Daniel Ings before? He's appeared in Netflix comedy-drama Sex Education, I Hate Suzie starring Billie Piper, BBC drama The Gold and sitcom Lovesick.

Chanel Cresswell plays Tammy Horniman

Chanel Cresswell as Tammy Horniman, sat on a chair, with a magazine in her hands
Chanel Cresswell plays Tammy Horniman. Netflix

Who is Tammy Horniman? Freddy's wife. Despite initial appearances, Tammy has "hidden depths".

Where have I seen Chanel Cresswell before? She played Coleen Rooney, the wife of former Manchester United and England footballer Wayne Rooney, in Channel 4's Vardy v Rooney: A Courtroom Drama. You might also know her from comedy Trollied and season 1 of ITV crime drama The Bay.

Max Beesley plays Henry Collins

Harry Collins wearing a suit, sat in a chair, lighting a cigar
Max Beesley plays Henry Collins. Netflix

Who is Henry Collins? The ex-army officer is now a successful London boxing promoter. Henry is "smooth-tongued and self-assured", "complex yet unpretentious". And "those who choose to do business with him must tread carefully".

Where have I seen Max Beesley before? You might know him from Sky historical drama Jamestown, Sky psychological thriller Mad Dogs, BBC drama Hotel Babylon, Jed Mercurio's Bodies, Apple TV+ Hijack drama starring Idris Elba and the 2022 remake of The Midwich Cuckoos.

Jasmine Blackborow plays Charly

Jasmine Blackborow as Charly and Theo James as Eddie, wearing all black and standing next to one another under an umbrella
Jasmine Blackborow plays Charly. Netflix

Who is Charly? Freddie and Eddie's sister, who often removes herself from the family hullabaloo.

Where have I seen Jasmine Blackborow before? She appeared in historical drama Marie Antoinette and Netflix's Shadow and Bone.

Harry Goodwins plays Jack

Harry Goodwins as Jack standing in a boxing ring, wearing his gloves
Harry Goodwins plays Jack. Netflix

Who is Jack? Susie's charming younger brother whose only "real concern is achieving immortality within the ring". But he's often distracted by his "amorous exploits".

Where have I seen Harry Goodwins before? This is his biggest role to date.

Joely Richardson plays Lady Sabrina

Lady Sabrina standing in the garden of her country estate
Joely Richardson as Lady Sabrina. Netflix

Who is Lady Sabrina? The Dowager Duchess of Halstead and mother to Eddie, Freddie and Charly. While "upstanding and honest", "there are parts of Sabrina’s life of which her family are not yet aware".

Where have I seen Joely Richardson before? You might have watched her in Ryan Murphy's Nip/Tuck, The Patriot, Netflix's One Day and 101 Dalmatians.

Pearce Quigley plays Gospel John

Pearce Quigley as Gospel John, standing in church, at a lectern
Pearce Quigley plays Gospel John. Netflix

Who is Gospel John? A cocaine dealer from Liverpool who favours violent means to achieve his ends. He "offsets his wrongdoing with a healthy dose of Christian fervour".

Where have I seen Pearce Quigley before? You might know him from Mackenzie Crook's Detectorists, BBC drama Cutting It, and he recently appeared in long-running BBC drama Death in Paradise.

Michael Vu plays Jimmy Chang

Michael Vu as Jimmy Chang, wearing a hat, smiling
Michael Vu plays Jimmy Chang. Netflix

Who is Jimmy Chang? An expert in weed and Susie's chief grower. He's described as "sweet, fanciful and true-hearted to a fault".

Where have I seen Michael Vu before? This is his biggest role to date.

Peter Serafinowicz plays Tommy Dixon

Peter Serafinowicz plays Tommy Dixon , wearing an apron, at a fish market
Peter Serafinowicz plays Tommy Dixon. Netflix

Who is Tommy Dixon? A Liverpool cartel boss and Gospel John's brother. He's a "no-nonsense individual with a penchant for vibrantly coloured tracksuits", and he has an "especially vindictive streak".

Where have I seen Peter Serafinowicz before? His CV includes Prime Video's The Tick, The Peter Serafinowicz Show, BBC comedy Look Around You, Guardians of the Galaxy and US sitcom Running Wilde.

Ruby Sear plays Gabrielle

Close-up of Ruby Sear as Gabrielle wearing a grin
Ruby Sear plays Gabrielle. Netflix

Who is Gabrielle? A gun for hire who is shrouded in mystery. "She’ll take on any job, no matter how big or small, never letting her conscience get in the way."

Where have I seen Ruby Sear before? This is her biggest role to date.

Josh Finan plays Jethro

Jethro sat down while he counts money
Josh Finan plays Jethro. Netflix

Who is Jethro? He's good with numbers and accompanies Tommy on key business to count cash.

Where have I seen Josh Finan before? You might have watched him in BBC drama The Responder starring Martin Freeman.

Read more:

Additional cast includes:

  • Gaïa Weiss (Vikings) as Princess Rosanne - the Countess of Tournai and 11th in line to the Belgian throne. She's friends with the Hornimans and was previously close with Eddie, who she still has feelings for.
  • Alexis Rodney (Guardians of the Galaxy) as Stevens - "Uncle Stan's loyal manservant and all-round fixer."
  • Logan Dean (EastEnders) as Blanket - Susie Glass's loyal body man.
  • Mason Antonio Fardowe as Keith - Bobby Glass's faithful foot soldier.

The Gentlemen is available to stream now on Netflix. Sign up for Netflix from £4.99 a month. Netflix is also available on Sky Glass and Virgin Media Stream.

Check out more of our Drama coverage or visit our TV Guide and Streaming Guide to find out what's on.


Try Radio Times magazine today and get 10 issues for only £10 – subscribe now. For more from the biggest stars in TV, listen to The Radio Times Podcast.