He played the function of naive Edmund Pevensie in The Chronicles of Narnia saga. He gained three Teen Artist Honours between 2009 and 2011, among that was for Leading Teen Actor. He went to the Anna Scher Theater College in 2000. He auditioned for the function of Simon Dark brown in Nanny McPhee, which he dropped. He used to create film testimonials for The Resident, which was area of the college newspaper. He includes a sister and went to Pembroke University, Cambridge, where he examined Middle Eastern background. His grandparents had been Furugh Afnan and Cecil Fadlo Hourani. He is at The Chronicles of Narnia alongside Tilda Swinton.