It's hard to believe the charming actor who played Ferris Bueller turns 50 years old today! From Broadway musicals to blockbuster movies, from stage dramas to independent features, Matthew Broderick has demonstrated an incredible versatility over the decades. Married to actress Sarah Jessica Parker since 1998 (she reportedly threw him a surprise party over the weekend), he's also a father of three.
The editors at Snakkle.com have assembled an amazing gallery of Broderick's iconic moments from his earliest roles onward. Here are just a few shots -- be sure click over to Snakkle.com to check out the complete slideshow of Broderick (including, of course, images of the unforgettable Ferris Bueller.)