Budding English actor who had a starring role in the 2012 romantic comedy, LOL. In 2011, he starred in Great Expectations.
He worked as a model in the early 2000s for Burberry. He debuted as Sefton in the 2009 film, From Time to Time.
He entered into a relationship with Vanessa Kirby that ended in 2012. He shared an apartment with his sister in London.
He acted with Ian McShane in the 2010 mini series, The Pillars of the Earth.