This is never revealed during the game, but in Modern Warfare 2, it shows him. He is white with a Mohawk and a scar on his left eye which, probably, is from the final mission in Modern Warfare 1. For more information, go to this link: http://callofduty.wikia.com/wiki/John_%22Soap%22_MacTavish
Soap is a character in a video game called CALL OF DUTY 4 and MODER WARFARE 2 the sequel to CALL OF DUTY 4.
No Soap is the captain in Call of Duty:Modern Warfare 2
No because Call of Duty 7 is Black Ops and the game is set in Vietnam.
No, he is not in World at war
soap surives call of duty 4 and modern warfare 2, but unfortunetely he dies in the middle of call of duty modern warfare 3. price on the other hand, avenges his death and still lives!
captain mactavish is soap from call of duty 4
Vladimir makarov and soap mctavish
No one knows.
Soap is probably not in blackops because black ops is in the Vietnam war
Perhaps but we're not sure yet.
No, Call of Duty 5 is set in WW2.
Kill Soap