I would liken Charleton Heston to John Wayne, who couldn't really act any part but being John Wayne.
I loved some of his movies, especially Ben Hur. I also thought he was very good in The Omega Man, a much better movies than the remake made by Will Smith.
If you examine almost all of his movies, you will notice that in nearly every one of them, he took his clothes off.