John 'Soap' Mactavish
His nickname from basic training is "soap.
captain mactavish is soap from call of duty 4
No, Capt. John 'Soap' MacTavish is the fictional protagonist of CoD: MW, MW2, and MW3.
neither, Soap MacTavish
Captain John "Soap" MacTavish
Soap MacTavish
yes
His name is John "Soap" MacTavish.
26 years old
Captian Mactavish's full name is Captian John "Soap" Mactavish. He serves in COD (Call of Duty) 4 MW, MW2, and MW3.
Soap is MacTavish in campaign mode. (A good guy)