I know that’s what Pratchett himself said, but even when he said that Postlethwaite was too old for the role. Someone weary and slightly grizzled (but clean-shaven, which is why it’s weird that Dormer has a beard) works - maybe Sean Bean back in the 90's, or something.