Maybe he has things in the works, but I'm surprised he's not had more success than he's had.
He's really great looking and not that bad an actor. It's so hit and miss. He could end up as another Brad Pitt....or not.
You really do need a shitload of luck and/or a good manager and/or agent pushing for you.