David Cross was 36 in Ghost World when he played the character 'Gerrold, the Pushy Guy'.
That was over 23 years ago in 2001.
Today he is 60, and has starred in 91 movies in total, 69 of those since Ghost World was released.
In Ghost World, I think David Cross looks: