I think he is not a bad actor and can be very funny. I just thinks he picks the worst roles. I really hate how the show two and half men has gone south with him.
I would like to see him more dramatic roles as I think he has the ability to be a bigger star if he took his acting seriously. He is way better than that Channing guy who is passing him by right now