He married English Actress Nancy Carroll in 2003, the couple have two children, Nellie and Arthur.
In 2008 he took over the lead role of Richard Hannay in The 39 Steps at the Criterion in London's West End. He performed the role of Gerry in the revival of Brian Friel's Dancing at Lughnasa at the Old Vic in London and has recently performed the role of Orsino in Twelfth Night for the RSC.
In 2015 he was appointed a Fellow of Hereford College of Arts