Tom Noonan was 50 in Eight Legged Freaks when he played the character 'Joshua Taft (uncredited)'.
That was over 22 years ago in 2002.
Today he is 73, and has starred in 52 movies in total, 16 of those since Eight Legged Freaks was released.
In Eight Legged Freaks, I think Tom Noonan looks: