Vincent trabalha para a Umbrella Corporation, ocupa um alto cargo na empresa e comanda a Sheena Island por inteira. Utiliza de métodos extremamente cruéis e egoístas para alcançar os seus objetivos, e está de alguma forma envolvido com a infecção do vírus mutante na ilha.