He was formerly a political correspondent and blogger for Guardian Unlimited, the Guardian newspaper's London-based website, which he joined in 2001. Whilst studying English at University College, London, he was a member of UCL Film Society with Christopher Nolan.