He's had some funny movies. So has Carey. I loved Ace Ventura when it came out.
Most actors star in similar movies and occasionally do something different. There are few actors who can do comedy then a serious movie then a good all around movie.
Arnold, Stallone, Van Dam, all did the same movies over and over. How many times can you watch Van Dam fight in a kickboxing ring? He made those movies none stop. Scenery changes but the plot stays the same. Most actors are like that. How many times is Bruce Willis going to Die Hard? Even when it's not Die Hard it's still Die Hard. John Wayne, same character over and over.
Politics aside good actors are few.