Nicholas Hoult, best known for his role in Skins