哈斯考克1942年5月20日出生在阿肯色州,为了养活家人,还是少年的他选择狩猎。从父亲那里用拿来一把毛瑟步枪,自此开始扣动扳机。他时常幻想能加入海军陆战队,猎杀日本士兵。
1959年,瘦小的哈斯考克17岁加入海军陆战队,正式开始了他的军事生涯,但他已是射击老手。在到越南前,他已经是射击冠军,在军中名气很大。1966年刚来越南时,是一名宪兵,但很快被调到海军陆战队狙击手排。
没过多久,哈斯考克就出名。他从北越那里获得“白羽”的绰号,原因是他戴的帽子上总是别根羽毛。最终,哈斯考克被悬赏30000美元。当时一名美国狙击手通常会被悬赏2000美元到8000美元,哈斯考克无疑是为美国做出巨大贡献后,遭到敌人痛恨才会有这么高赏额。
据美国官方确认,哈斯考克一共杀死了93名越共人员或其武装人员。这个成绩通常需要一个美军军官作为第三方确认才有效,然而战场的特殊性,让哈斯考克一些行动中没有这个第三方确认。据他本人回忆,他在越南杀死了300到400敌人。
哈斯考克擅长寻找敌人狙击枪的瞄准镜,利用敌人镜片的反光确认敌人,从而击中对方眼睛达到目的。有一次,哈斯考克就是用这个特长杀死了一名前来狙击哈斯考克的人。当时一名越南狙击手奉命打击美军,杀死几名海军陆战队队员后,找到了哈斯考克。哈斯考克躲在灌木丛里,看到敌人瞄准镜反光后,果断扣动了扳机。哈斯考克将这个敌人的狙击枪作为战利品带走。
有一次,他伪装爬行四天三夜,一寸寸的爬,不眠不休,靠近一个北越营地。里面有个领导对美军很有威慑力,哈斯考克此行也是奉命行动。他隐蔽的很好,在距目标750米的地方击中了对方。营地里的越军瞬间出动寻找狙击手,哈斯考克竟全身而退。
在1967年,哈斯考克创造了最长距离狙击记录,在2286米远的地方成功狙击一名越共游击队成员。这个记录到2002年,才被阿富汗战争中的加拿大狙击手打破。
1969年9月16日,哈斯考克在越南的生涯戛然而止。他乘坐的装甲车撞上了地雷引发大火,哈斯考克拉出七名战友后,自己也被严重烧伤。
越战之后,哈斯考克有多发性硬化症行动不便,但他依旧留在军中,毕竟他是美军最有名的狙击手。在弗吉尼亚州匡蒂科建立了海军陆战队的侦察狙击手学校,他的一些学生包括精英警察和军事单位,如海豹六队。
1999年2月22日,哈斯考克在弗吉尼亚州弗吉尼亚海滩去世,死于多发性硬化症的并发症。其子追随父亲步伐,加入海军陆战队,成为一名狙击手。
2013年美国推出电影《WhiteFeather》,纪念这位狙击过越南人的美国英雄。