Philip Seymour Hoffman was 31 in Magnolia when he played the character 'Phil Parma'.
That was over 24 years ago in 1999.
In 2014 he died aged just 46, starring in 71 films in his career, 47 of those after Magnolia was first released. If he were alive today he would be 56.
In Magnolia, I think Philip Seymour Hoffman looks: