James Tumminia

James Tumminia is an actor known for playing the role of "Lab Tech" in Resident Evil: Extinction.