Before booking his first acting role at age 22 on the series Kiss Me Kate, he was a French horn player for the City of Sheffield Youth Orchestra.
He also had film roles in Buffalo Soldiers (2001) and Vera Drake (2004).
He was married to Tamzin Outhwaite from 2006 until 2014. In 2019, he became engaged producer Meaghan Oppenheimer. He has a total of three daughters.
He acted alongside Anna Chancellor in the short-lived series Suburban Shootout.