John "Soap" Mactavish

John "Soap" Mactavish is the main protagonist of Call of Duty's Modern Warfare series.

Fan Fiction
Soap appears in season 2 of Crazautiz TV's Staying at Home.