an Entity in Data Space: 134.155.108.49:8890
Stefen Hayes is an actor known for portraying "Yuri Loginova" in the 2004 film Resident Evil: Apocalypse.