
"Looks like Makarov played his next hand." - Soap.
John MacTavish (nicknamed Soap) is a character from the Call of Duty universe.
He is voiced by Kevin McKidd.
He was a 22nd S.A.S. Regiment Sergeant until sometime after 2013, when he was promoted to Captain of Task Force 141.
He was a good friend of Captain John Price.
Order of the Just[]
Although Soap had been dead for 2 years, his essence still lives on in Epsilon.
He would later be revived by the Ninja Nexus Prism.