Gallery Launch Gallery Shutterstock
American actor Jon Heder was 26 years old when he shot to fame playing Napoleon Dynamite -- the super awkward and funny teen who gets bullied -- in iconic comedy/indie-film back in 2004.
Heder shared the screen with Efren Ramirez as the new foreign kid in high school who befriends Napoleon, Pedro, Haylie Duff as the hot popular girl, Summer, and Tina Majorino as the aspiring glamour shot photographer who has a crush on Napoleon, Deb.
Jon went on to star in other big films like "The Benchwarmers" and "Blades of Glory."
Guess what he looks like now, more than two decades later!