Helen Keech

Helen Keech was the casting assistant in the U.K. for 24: Live Another Day.