Zach Galifianakis is best known for his role of confused and distracted Alan Garner in "The Hangover" trilogy. However, it is just one of the many characters of this versatile actor.

As the actor-cum-comedian turns 46, here is a list of his top 5 movies besides 'The Hangover' that catapulted him to stardom.

1. The Campaign (2012)

"The Campaign" is one of those rare movies where Zach appeared without his iconic beard. Co-starring with legendary comedian Will Ferrell, the pair played rival candidates to acquire a seat in US Congress.

Zach played the role of seemingly naïve and weird Marty Huggins while Ferrell played long term congressman Cam Brady, both competing for the North Carolina seat.

Though the movie didn't make it big either with the box office or the critics, Zach managed to receive plenty of appraise and both Ferrell and Zach got nominated for best on-screen duo at the 2012 MTV Movie Awards.

2. Due Date (2010)

Zach's role in this movie was similar to the one he played in "The Hangover." He played the role of a goofy and socially awkward Ethan Tremblay who co-incidentally met the unfortunate Peter Highman (Robert Downey, Jr.) on a trip.

The movie shows the pair desperately travelling to get to Peter's wife before she gives birth. A simple journey turned into mayhem and chaos due to Ethan's certain activities like when he used words like 'terrorist' and 'bomb' on a plane that resulted in both getting kicked out off the airport and compelled to travel without much money.

3. Dinner for Schmucks (2010)

In this straight-up comedy movie, Zach played the role of Therman Murch accompanied by other renowned comedians like Steve Carell and Paul Rudd. The film tells the story of a rich Swiss businessman played by David Williams who hosts a dinner for his clients to find out who can bring along the biggest 'loser'.

Though the movie was unique in its own ways, it didn't fare well. However, it was an achievement for Zach as the actor received the Best Actor in a Comedy Film at the Comedy Awards in 2010.

4. G-Force (2009)

Probably one of the quirkiest roles Zach ever played. In the movie, he played Ben, a scientist who assisted and trained the member of "G-Force" -- a squad of spy guinea-pigs who are on a mission to stop a notorious criminal from destroying the world.

Even though Zach's role was that of a sidekick, he had his moments where he encouraged the squad to carry on with the mission against all odds and did his best to hide their identities from government goons. He had definitely a remarkable part in the movie.

5. Birdman (2014)

Arguably, Zach gave his most under-profile performance in the showbiz satire "Birdman." He played the role of a Broadway producer who is trying his best to keep calm as his show's creator (portrayed by Michael Keaton) is suffering through mental and creative breakdown.

For the actor, who is widely known for his goofy and comedic roles, the participation in something as bold and critical as "Birdman" came as an unexpected move that left the fans both surprised and shocked.