Элинор стала известна благодаря фильму "Иллюзионист", где она сыграла молодую Софи. Затем она сыграла главную роль в подростковой комедии "Ангус, стринги и поцелуи взасос". 5 марта 2010 состоялась премьера фильма "Алиса в стране чудес" где Элинор сыграла роль Фионы.