Home›Eva RussellEva RussellKnown for ActingBorn:2006-04-20Place:Oxford, England, UKAward nominated British voice actorMovies2024Star Chaser Details