Philip Seymour Hoffman was 39 in Before the Devil Knows You're Dead when he played the character 'Andy Hanson'.
That was over 17 years ago in 2007.
In 2014 he died aged just 46, starring in 71 films in his career, 25 of those after Before the Devil Knows You're Dead was first released. If he were alive today he would be 56.
In Before the Devil Knows You're Dead, I think Philip Seymour Hoffman looks: