Elizabeth Rider

Elizabeth Rider portrayed Ellen in 2010 The Sarah Jane Adventures television story Lost in Time.