The actor, best known for Judge John Deed and The Professionals, will star as Sir Thomas More in A Man for All Seasons.