John Werbowski

A member of the Umbrella Biohazard Countermeasure Service, John Werbowski was in Squad B of Platoon Delta.