Philip Seymour Hoffman was 34 in 25th Hour when he played the character 'Jacob Elinsky'.
That was over 21 years ago in 2002.
In 2014 he died aged just 46, starring in 71 films in his career, 37 of those after 25th Hour was first released. If he were alive today he would be 56.
In 25th Hour, I think Philip Seymour Hoffman looks: