Pretty or not, he is an amazing actor. I've never seen him turn in a bad performance.I don't know anything about him on a personal level, but I thought he was freakin' amazing in 12 Monkeys, but that was before I knew who he was.
But he can also echo Michael Caine in saying, "And I've done a lot of crap."