Kal Penn was 22 in American Desi when he played the character 'Ajay Pandya'.
That was over 23 years ago in 2001.
Today he is 47, and has starred in 42 movies in total, 39 of those since American Desi was released.
In American Desi, I think Kal Penn looks: