David Krumholtz was 29 in I Love You, Man when he played the character 'Sydney's Buddy #3'.
That was over 15 years ago in 2009.
Today he is 46, and has starred in 53 movies in total, 20 of those since I Love You, Man was released.
In I Love You, Man, I think David Krumholtz looks: