Philip Seymour Hoffman was 30 in Patch Adams when he played the character 'Mitch Roman'.
That was over 25 years ago in 1998.
In 2014 he died aged just 46, starring in 71 films in his career, 49 of those after Patch Adams was first released. If he were alive today he would be 56.
In Patch Adams, I think Philip Seymour Hoffman looks: