He's just a great actor.
A cool dude.
I like his character in D&C but I don't know if this makes him a good actor. He just played a goofball kid. I have no idea if he can have the range of, say, Joseph Gordon Leavitt, but he should aspire to.