2006 Drama Desk Award nominee who earned the recognition for his role as Irwin in the play The History Boys. He also starred as Irwin in the film adaptation of the play. He portrayed Captain Chetwode in the film version of Downton Abbey and began starring as Jonathan Gresham in the TV adaptation of War of the Worlds.
He was as student at Berkhamsted School in Hertfordshire. He trained at Guildhall School of Music and Drama.
His screen debut was in a movie called Bright Young Things that was written and directed by Stephen Fry.
He and actress Claire Foy have a daughter together named Ivy Rose. The couple separated in February of 2018.
He was featured alongside Domhnall Gleeson in the movie Goodbye Christopher Robin.