In 1992, he signed a golden handcuffs deal with ITV to star as Detective Inspector Jack Frost in the long-running TV series "A Touch of Frost" (Yorkshire Television/ITV). In September 2006, he was voted by the general public as No. 1 in ITV's poll of TV's Greatest Stars. In December 2006, he starred in "Terry Pratchett's Hogfather" on Sky1 as Albert. In early 2007, he starred in "Diamond Geezer" (Granada Television/ITV). This series ran for 3 episodes of 90 minutes each. There was a pilot in 2005. In March 2008, he starred as Rincewind in "Terry Pratchett's The Colour of Magic", and in the two part ITV drama "Ghostboat".