AFK Gaming

Call of Duty: Modern Warfare 2 Voice Actors

Call of Duty: Modern Warfare 2 comes with a full campaign starring iconic characters from the franchise.

You will undoubtedly recognize a few voices - many from veteran voice actors in the industry and some from older Call of Duty games.

Thomas Beaudoin is Reyes in Modern Warfare 2. He’s acted in TV shows including The Equalizer and Shameless.


Barry Sloane voices Captain John Price. You might recognize him from the 2019 Modern Warfare reboot.


Gaz in MWII is voiced by Elliot Knight, whom you might recognize from the superhero drama Titans.

The infamous character of Ghost is voiced by Samuel Roukin. He has previously acted in Harry Potter and the Agents of S.H.I.E.L.D. 

Soap is Neil Ellice in MWII. Ellice was Hunter D-90 in Loki.