Petite présentation de David et de son histoire :
David Heagles est un homme simple et gentil, il est brun assez musclé et très grand. Il travaille comme agent de sécurité dans une grande banque à Racoon City. En apparence il peut paraitre innofensif mais son passé le tracasse beaucoup. Il était militaire avant de travailler comme agent de sécurité, il a fait la guerre du Golfe entre autre. A l´époque ce n´était qu´un homme ne se souciant pas des autres, pour lui seule sa survie l´interressait. Il fut obligé de tuer des innocents sous les ordres de ses supérieurs, cacher la vérité. Il prit compte que ce qu´il faisait était mal le jour où il apprit qu´une multinationale pharmaceutique faisait des expériences sur des enfants et sur des prisonniers de guerre. Ses supérieurs étaient corrompus, et David travaillait pour eux. Il tenta de les empecher de continuer leurs agissements mais il fut jeté en prison. Quelques jours plus tard il apprit que tout les participants au projet «dead team» (projet visant à contaminer des enfants avec un virus pour qu´ils aillent ensuite à leur tour contaminer la population viralement) étaient morts. Sans doute grâce aux pouvoirs d´une fille dont l´organisme a muté avec le virus qu´elle a reçu, apparemment elle serait toujours en vie.
David Heagles a essayé durant toute sa vie de lutter contre Umbrella, il a tué des grands hommes d´affaires qui faisait pression sur le gouvernement pour qu´Umbrella puisse continuer ses agissements.
Brefn, Heagles a tué tout les hommes haut placés qui soutenaient la multinationale.
Ensuite, recherché par le FBI et la NSA, il tente de s´exiler à Racoon City, ne pouvant plus sortir du pays, étant un fugitif.
Les années s´écoulèrent, mais il apprit que Umbrella continuait encore ses expériences, dans la ville même où il se trouve, un accident va avoir lieu et toute la population va être contaminée par un virus nommé «virus-T».
Se considérant comme "pourchassé par son passé", David pensera plusieures fois à mettre fin à ses jours.