Kevin Smith was 24 in Mallrats when he played the character 'Silent Bob'.
That was over 29 years ago in 1995.
Today he is 53, and has starred in 113 movies in total, 109 of those since Mallrats was released.
In Mallrats, I think Kevin Smith looks: