Philip Seymour Hoffman was 35 in Along Came Polly when he played the character 'Sandy Lyle'.
That was over 20 years ago in 2004.
In 2014 he died aged just 46, starring in 71 films in his career, 32 of those after Along Came Polly was first released. If he were alive today he would be 56.
In Along Came Polly, I think Philip Seymour Hoffman looks: