Su siguiente película fue "Eragon" (2006), adaptación de la novela de Christopher Paolini, en la cual interpretaba el papel del joven y misterioso Murtagh, junto con actores conocidos como Jeremy Irons (Brom) Sienna Guillory ((Arya)) y el joven Edward Speleers.