James Thornton was famous for playing John Barton in Emmerdale but now he's carved out a career away from soap ...