約翰·麥克塔維什出自《使命召喚4:現代戰争》,是該作的主角,綽号“肥皂”,在1974年1月19日生于蘇格蘭,在2016年10月11日犧牲于捷克布拉格,享年42歲。

他曾服役于北愛爾蘭某旅的傘兵團第3營,後以中士軍銜加入英國第22特别空勤團,在團隊中擔任狙擊手和爆破專家,直屬上司為第22特别空勤團的戰地指揮官約翰·普萊斯,肥皂也正式跟随普萊斯走上抗擊極端組織之路,在《使命召喚4:現代戰争》的最後一關中,逃亡的肥皂等人被紮卡耶夫的武裝直升機擊中,衆人受傷倒地,危機時刻重傷的普萊斯把自己的手槍M1911扔給了肥皂,肥皂用這把槍擊斃了紮卡耶夫,而在那之後,這把槍也一直跟随着肥皂。
紮卡耶夫死後,極端組織并沒有消亡,而是在新上任的領袖馬卡洛夫的帶領下迅速壯大,于是肥皂和普萊斯又一同加入謝菲爾德為對付馬卡洛夫而組建的141特遣隊,普萊斯擔任戰地指揮官,肥皂晉升為上尉軍銜,但在石首魚行動中,普萊斯被俘,随後肥皂挑起重擔,擔任141特遣隊戰地指揮官,副手為西蒙·萊利,代号幽靈。
有趣的是,在普萊斯被俘後(肥皂以為他死了),肥皂為了懷念普萊斯,抽起了和普萊斯一模一樣的雪茄,甚至連抽煙的動作都一模一樣。
肥皂在那之後一直上司了141特遣隊整整5年,直到他們獲得情報,有一個馬卡洛夫非常痛恨且畏懼的人被關在古拉格監獄,代号627号囚犯,于是他們決定救出這個人,然後以他為餌,引出馬卡洛夫。
令肥皂沒想到的是,這個627号囚犯居然是普萊斯,這對肥皂來說絕對是個意外的驚喜,對于普萊斯的回歸他是真的高興,他在第一時間就把自己的指揮權以及那把曾經擊殺紮卡耶夫的手槍,都歸還給了普萊斯。
在那之後,肥皂一直跟随着普萊斯繼續抗擊馬卡洛夫,但悲劇很快發生了,141特遣隊遭到了最高指揮官謝菲爾德将軍的背叛,除了普萊斯、肥皂以及尼古萊以外,其他隊員全部犧牲。
于是肥皂和普萊斯帶着必死的決心,闖入謝菲爾德的秘密基地,以二人之力,成功擊殺謝菲爾德,但肥皂在這過程中被謝菲爾德用匕首刺中要害,身受重傷,後來在尼古萊的幫助下,肥皂被轉移至印度療傷,在此期間141特遣隊被除名,肥皂和普萊斯更是因為刺殺謝菲爾德将軍而被全球通緝。
養好傷後,肥皂繼續和普萊斯以及新加入的尤裡一起投身于戰鬥中,他們得到消息,馬卡洛夫将會出現在捷克布拉格的一座酒店内,于是他們計劃了一場暗殺計劃,但熟不知這一切其實是馬卡洛夫的圈套,馬卡洛夫早就在他們的狙擊點安放了炸彈,肥皂發現炸彈後将尤裡推下樓,自己也被炸彈爆炸後的氣浪推下,但由于肥皂是臉部朝下摔在地上時腹部傷口可能裂開,在缺醫無藥的情況下一路撤退直至失血過多死亡,肥皂犧牲後,普萊斯痛苦的把那把曾經擊殺紮卡耶夫的手槍放在了肥皂胸口。。。。
肥皂就這樣犧牲了,他帶着沒能擊斃馬卡洛夫的遺憾離開了這個世界,甚至至死他都隻是一名通緝犯,而不是以英雄的身份犧牲,他就像現實中的無名英雄一樣,默默的燃燒着自己的生命,鮮有人能知道他們的事迹!
“肥皂”約翰·麥克塔維什,我們心中永遠的英雄!