Well known for playing the roles of Danny Blue in Hustle, Dominic Foy in State of Play, and Albert Blithe in Band of Brothers.
He was a member of the National Youth Theatre while training at the East 15 Acting School.
He appeared in The Vice as Dougie Raymond.
He grew up with his family in Northhampton, UK.
He acted in Life on Mars (2006) with Philip Glenister.