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.)

Loading Slideshow...
  • 1980

    Matthew Broderick mugs for the year book in his senior year at New York City's Walden School.

  • 1983

    Matthew Broderick as David in "WarGames."

  • 1983

    At 21, Broderick wins his first Tony Award for his role as Eugene in "Brighton Beach Memoirs" by Neil Simon. (He won his second for his leading role in "How To Succeed In Business Without Really Trying" in 1995.)

  • 1987

    Broderick as Eugene Morris Jerome in the film "Biloxi Blues." He reprised his role as Eugene from Brighton Beach Memoirs for the second installment of Neil Simon's trilogy, both on stage and in Mike Nichols' onscreen version screen.

  • 1996

    Matthew Broderick and Sarah Jessica Parker on the red carpet a year before their marriage.

  • 2011

    Broderick with Sarah Jessica Parker and son James Wilkie Broderick at the premiere of "Tower Heist" at the Ziegfeld Theatre on October 24, 2011 in New York City. In 2009 they had twin daughters, Tabitha and Loretta.