狙击手:幽灵战士2当中玩家将会以上尉的身份出现在游戏当中,这名上尉的名字叫做Cody Anderson,延续了上一次的游戏主人公形象。上尉的身份是一名狙击手,曾经在三角洲特种部队任职。游戏当中加入了很多西藏的神秘场景,安德森上尉曾经出生在非常严寒的阿拉斯加荒野,在他小的时候在阿拉斯加学会了狩猎和射击,并且具备了非常强的追击目标能力。安德森的父亲曾经是美国海军陆战队中的一员,参加了越南战争之后在战斗当中阵亡了,所以安德森是和原住民母亲一起长大的。在安德森十岁的时候,就开始了去荒野狩猎解决温饱的生活,到了安德森读高中一年级的时候,加入到了海军陆战队当中,通过安德森的努力成为了一名出色的狙击手,玩家这一次就是以安德森的身份继续参与到一次非常刺激的任务当中,体验狙击手的生活。