Happy birthday Jon Heder.

The Napoleon Dynamite actor is celebrating his 39th birthday, and we can't believe it's been 12 years since the nerdy character and his BFF Pedro ran for class president and stole our hearts in the process.

MORE: Buy 'Napoleon Dynamite' on Blu-Ray Here!

Click through the gallery to see what the cast is up to now