Looked his best in…
…The Langoliers. He's so sexy with the mustache and in the captain's uniform.
I shamefully admit that I have never seen The Green Mile, but the pics I've seen of David look yummy. Also haven't seen The Rock, but his pics look great. (Uniforms!)
He actually looked better in middle age than he did in his younger days. I know I'm being shallow, but I'm not really into his current maturer look.