Sam Worthington was 34 in Man on a Ledge when he played the character 'Nick Cassidy'.
That was over 12 years ago in 2012.
Today he is 47, and has starred in 52 movies in total, 21 of those since Man on a Ledge was released.
In Man on a Ledge, I think Sam Worthington looks: