Philip Seymour Hoffman was 34 in Red Dragon when he played the character 'Freddy Lounds'.
That was over 22 years ago in 2002.
In 2014 he died aged just 46, starring in 71 films in his career, 39 of those after Red Dragon was first released. If he were alive today he would be 56.
In Red Dragon, I think Philip Seymour Hoffman looks: