John Wick Cast: Every Actor in All Four Chapters (and Ballerina)
The John Wick films cast like the underworld they depict: a small circle of trusted regulars — Keanu Reeves, Ian McShane, Lance Reddick, Laurence Fishburne — surrounded by a rotating gallery of world-class character actors and, increasingly, world-class martial artists. By Chapter 4, the franchise was hiring Donnie Yen, Hiroyuki Sanada and Scott Adkins the way other franchises hire stunt doubles.
Here is the full roster, film by film, including the 2025 spin-off Ballerina. For who these people are inside the story, see the character files.
>John Wick (2014) cast
The original kept its cast tight and its budget tighter (about $20–30 million). Michael Nyqvist's weary, almost sympathetic Viggo set the tone for the franchise's villains: men who know exactly how doomed they are.
>John Wick: Chapter 2 (2017) cast
Chapter 2 expanded the world to Rome and reunited Keanu Reeves with Laurence Fishburne for the first time since The Matrix — a casting wink the film leans into with the Bowery King's “somebody, please, get this man a gun” theatrics.
>John Wick: Chapter 3 — Parabellum (2019) cast
Parabellum is where the stunt-casting philosophy crystallised: The Raid's Yayan Ruhian and Cecep Arif Rahman as the Shinobi, and Mark Dacascos — a genuine martial-arts veteran — as Zero, the sushi chef who is also John's biggest fan.
>John Wick: Chapter 4 (2023) cast
The biggest and best-reviewed cast in the series. Donnie Yen's Caine — a blind assassin dragged out of retirement to hunt his friend — gives the film its soul, and Yen reportedly pushed back on early drafts until the character had one. Bill Skarsgård plays the Marquis as pure entitled menace, and direct-to-video action legend Scott Adkins disappears into a fat suit and gold teeth as Killa. Hiroyuki Sanada and J-pop star Rina Sawayama anchor the Osaka chapter.
For how the film ends — the duel, the staircase, the gravestone — see the Chapter 4 file.
>Ballerina (2025) cast
The first theatrical spin-off hands the franchise to Ana de Armas as Eve Macarro, a Ruska Roma assassin hunting the cult that killed her father. It also functions as a reunion: Anjelica Huston returns as the Director, Ian McShane as Winston, and Keanu Reeves appears as John Wick in a substantial supporting role — not a blink-and-miss cameo.
>The recurring four
Only four actors appear in every mainline chapter: Keanu Reeves, Ian McShane (Winston), Lance Reddick (Charon) and — from Chapter 2 onward — Laurence Fishburne (the Bowery King). McShane and Reddick's lobby double-act is the franchise's quiet constant; nearly every film begins or ends at the Continental front desk. For more on the man at the centre of it all, see Keanu Reeves' training file.
>Lance Reddick, 1962–2023
Charon was never written as a major role; Reddick's precise, courtly performance made him one anyway. Chapter 4 gives the character a send-off the first film never planned for — and Winston's gravestone epitaph for him, “Friend,” doubles as the cast's farewell to the actor.
>Frequently Asked Questions
▸Who plays John Wick?
Keanu Reeves plays John Wick in all four mainline films and appears as the character in the 2025 spin-off Ballerina. He performs the bulk of his own fight choreography and driving, training extensively in judo, jiu-jitsu and tactical shooting for each film.
▸Who is the villain in John Wick: Chapter 4?
Bill Skarsgård plays the Marquis Vincent de Gramont, a High Table aristocrat given unlimited authority to destroy John Wick. Donnie Yen plays Caine, a blind assassin forced to hunt his old friend, and Scott Adkins plays Killa, the gold-toothed Berlin crime boss.
▸Who does Halle Berry play in John Wick?
Halle Berry plays Sofia Al-Azwar, the manager of the Casablanca Continental, in John Wick: Chapter 3 — Parabellum. She fights alongside two trained Belgian Malinois dogs and owed John a blood-oath marker.
▸Is Lance Reddick in Ballerina?
Yes. Lance Reddick filmed his scenes as Charon, the Continental concierge, before his death in March 2023. Ballerina (2025) was released posthumously and marks his final appearance in the franchise.
▸Who is in the Ballerina cast?
Ballerina (2025) stars Ana de Armas as Eve Macarro, with Anjelica Huston, Gabriel Byrne, Norman Reedus, Catalina Sandino Moreno, Ian McShane, Lance Reddick and Keanu Reeves as John Wick.