You know I'm a heights and weights kind of guy, but normally, that's for the Auburn Tigers. A lot of celebrities who are pretty short, come off as bigger and badder on screen. Tom Cruise is a prime example, having played so many action roles, you wouldn't think he's actually just 5'7".
Danny Trejo is another one that plays a bad ass role in most flicks. He checks in at 5'6".
Another that surprised me is Jon Stewart, Chizzad's favorite. He towers over everyone at 5'6" as well.
On the other side of things, I was surprised to see some celebs that were much taller than they come across on screen. Usually, they try to give the illusion of height, as in Cruise's case. Maybe they try to tone it down with some of these.
Clint Eastwood 6'4"
Tyler Perry 6'5"
Jeff Goldblum 6'4"
Tim Robbins 6'5"
Vince Vaughn 6'5"
Chevy Chase 6'4"