Stefen Hayes is an actor, known for Resident Evil: Apocalypse (2004), The Shrine (2010) and Ecstasy (2011). Read more on iMDB