I disagree. Jim Carrey is specifically very talented at playing goofballs and morons. Most of his films that were successful plugged him into such roles
I don’t called that talented. A talented actor can play a variety of parts and be believable in all of them. All he can do is play an idiot. In other words, he plays himself. That is not talent.