Ed Speleers, born April 7, 1988, in Chichester, West Sussex, England, is an English actor, best known for playing the title role in the 2006 film "Eragon," as well as…