CoD Modern Warfare 2 (2022) actors: Cast list so far

Liam Mackay
barry sloane as captain price in modern warfare 2

Call of Duty: Modern Warfare 2 is almost here, and Activision have shown off Task Force 141 and some of the other campaign characters. Familiar faces are making a return alongside a brand-new character, so here are all of MW2’s confirmed actors so far, along with who they play.

With Call of Duty: Modern Warfare 2 releasing on October 28, 2022, players are gearing up to reunite with Task Force 141. But, players can dive into the campaign over a week early to play through the single-player ahead of the multiplayer launch.

Modern Warfare 2019 completely rebooted the franchise, recasting the fan-favorite members of Task Force 141 with motion capture technology.

Call of Duty players are desperate to check in with Price, Gaz, and the rest of the gang. So, here’s every actor confirmed to appear in Modern Warfare 2 so far.

Call of Duty: Modern Warfare 2 cast list

  • Captain John Price – Barry Sloane
  • Kyle ‘Gaz’ Garrick – Elliot Knight
  • Simon ‘Ghost’ Riley – Samuel Roukin
  • John ‘Soap’ MacTavish – Neil Ellice
  • Colonel Alejandro Vargas – Alain Mesa
  • Kate Laswell – Rya Kihlstedt
  • Farah Ahmed Karim – Claudia Doumit
  • General Shepherd – Glenn Morshower
  • Phillip Graves – Warren Kole
  • Major Hassan Zyani – Ibrahim Renno

Captain John Price – Barry Sloane

Price in Call of Duty Modern Warfare 2

The man who needs no introduction, Captain Price returns in Modern Warfare 2 with Barry Sloane reprising the role.

Hailing from Liverpool in England, Sloane appeared in a number of British soap operas before starring in Revenge and Navy Seals drama Six. Sloane took over the role of Price in 2019’s Modern Warfare reboot, providing mo-cap and voice acting for the SAS Captain.

Sloane returns in 2022’s Modern Warfare 2, with the captain’s iconic voice opening the key art showcase.

Kyle ‘Gaz’ Garrick – Elliot Knight

Gaz in call of duty modern warfare 2

Sergeant Kyle Garrick was one of the three playable protagonists in Modern Warfare 2019 before it was revealed his nickname is Gaz — a fan-favorite character from Call of Duty 4: Modern Warfare.

Elliot Knight, who has appeared in popular shows such as How to Get Away with Murder and HBO’s Titans, portrayed Gaz in Modern Warfare 2019 and will reprise the role in 2022’s Modern Warfare 2.

Simon ‘Ghost’ Riley – Samuel Roukin

ghost in call of duty modern warfare 2

Although Simon ‘Ghost’ Riley didn’t appear in Modern Warfare 2019’s campaign, he arrived in multiplayer and Warzone as part of the Season 2 Battle Pass.

Ghost has one of the most iconic outfits in Call of Duty thanks to his skeletal balaclava. Craig Fairbrass and Jeff Leach previously voiced Ghost, but now Samuel Roukin is stepping up to the plate in Modern Warfare 2.

Roukin is an English actor, writer, and DJ who has appeared in the Oscar-nominated Happy-Go-Lucky, as well as Marvel’s Agents of Shield.

John ‘Soap’ MacTavish – Neil Ellice

Soap in call of duty modern warfare 2

After appearing as the mute protagonist of the original Modern Warfare, John ‘Soap’ MacTavish firmly cemented himself in Call of Duty’s hall of fame after Kevin McKidd’s performance in 2009’s Modern Warfare 2.

Soap was teased at the end of 2019’s Modern Warfare reboot and then appeared in multiplayer and Warzone as a playable Operator. Neil Ellice, who has appeared in Loki and the Halo 4: Forward Unto Dawn mini-series, voiced the new Soap and returns in 2022’s Modern Warfare 2.

Colonel Alejandro Vargas – Alain Mesa

Vargas in Modern Warfare 2

While everyone else on this list has been seen before, Colonel Alejandro Vargas is brand-new to the Modern Warfare franchise. Vargas is part of the Mexican Special Forces and will join Task Force 141 in their mission — whatever that may be.

Vargas will be played by Alain Mesa, who has provided voice acting in video games such as The Division, Red Dead Redemption 2, and Forza Horizon 5. We’re not sure what role the Mexican Special Forces operative will play in Modern Warfare 2, but he’s set to be a “key member of Task Force 141.”

Kate Laswell – Rya Kihlstedt

Kate Laswell MW2

CIA officer Kate Laswell, played by Rya Kihlstedt, oversaw Alex’s mission in Urzikstan in Modern Warfare 2019 and has a close working relationship with Captain Price.

As revealed by the dialog in Modern Warfare 2’s release date announcement and the launch trailer, Rya Kihlstedt returns as Laswell to oversee Task Force 141’s mission.

Kihlstedt has appeared in Home Alone 3, Deep Impact, and most recently, the Superman and Lois TV Series.

Farah Ahmed Karim – Claudia Doumit

farah in modern warfare

Alongside Gaz and Alex, Farah Karim was one of Modern Warfare 2019’s playable protagonists. Farah was the Commander of the Urzikstan Liberation Force and joined Alex in his mission to find the missing chemical weapons.

Claudia Doumit, who plays Victoria Neuman in The Boys, portrayed Farah and she returns in Modern Warfare 2.

She was a playable Operator in the beta thanks to the Red Team 141 Operator Pack pre-order bonus.

General Shepherd – Glenn Morshower

You read that right, the infamous General Shepherd returns in Modern Warfare 2 with Call of Duty royalty Glenn Moreshower taking on the role.

General Shepherd was a major character in the original MW2, famously betraying Task Force 141 and murdering Ghost and Roach. 2022’s Modern Warfare 2 brings a new version of the character, where it appears Laswell and TF141 must answer to him for their mission.

Although appearing in hit shows such as 24 and Agents of SHIELD, Call of Duty players will recognize Morshower as the voice of Overlord in the original MW2 and the FBI announcer in Black Ops 2.

Phillip Graves – Warren Kole

The notorious Shadow Company returns in Modern Warfare 2, and it’s led by Warren Kole’s Phillip Graves.

Shadow Company were under command from General Shepherd in the original MW2 and will be teaming up with Task Force 141 in 2022’s campaign. Whether they can be trusted remains to be seen.

Warren Kole portrays Graves in Modern Warfare 2, and he’s known for playing Rafe Adler in Uncharted 4, as well as appearing in shows such as Common Law and 24.

Major Hassan Zyani – Ibrahim Renno

Little is known about “commander of a foreign terror organization” Major Hassan Zyani, but he’s played by actor Ibrahim Renno.

In the launch trailer, we can see that Shadow Company Commander Philip Graves and Soap have captured Zyani, and Graves calls him “the commander of a foreign terror organization.” He simply counters, “I can say the same to you.”

It appears Zyani will be an antagonist throughout the campaign, but we’ll need to see how the plot twists and turns to know for sure.


For more, be sure to check out all of Vanguard’s actors, as well as all of the Modern Warfare 2 changes going from beta to launch.

Image Credit: Activision / Barry Sloane via Twitter

About The Author

Liam is CharlieIntel's Editor who focuses on Call of Duty but also plays lots of fantasy RPGs or anything else in his massive gaming backlog. After graduating in Journalism from Edinburgh Napier University, Liam freelanced in games journalism before joining CharlieIntel in November 2020. You can contact Liam at [email protected].