Kevin Smith was 34 in Clerks II when he played the character 'Silent Bob'.
That was over 18 years ago in 2006.
Today he is 53, and has starred in 113 movies in total, 82 of those since Clerks II was released.
In Clerks II, I think Kevin Smith looks: