Liam Neeson as Oskar Schindler.

Happy birthday, Liam Neeson!

Today we celebrate the 64th birthday of everyone's favorite Irish actor, and what better way to do it than to look back on some of his best movie roles. 

The best role he’s taken on? WatchMojo’s choices in the video above might surprise some of the Ballymena star's fans.

From Michael Collins to Oskar Schindler and even Batman’s arch enemy, the Oscar-winning star has had quite a career.

Here’s a rundown of their choices and the trailers to their top movies:

10. Qui-Gon Jinn in Star Wars: Episode I – The Phantom Menace

One of the main protagonists in the first of the prequels Neeson plays a Jedi Knight and the mentor of Obi-Wan Kenobi.

9. Allister Little in Five Minutes of Heaven

Neeson plays a former leader of a UVF cell who killed a Catholic in his house, in Lurgan, in front of his little brother. Having served 12 years in prison, and after 33 years, a TV production brings Little and his victim’s brother together.

8. Peyton Westlake in Darkman

Neeson plays a superhero and scientist Peyton Westlake who was attacked and left for dead by ruthless mobsters. He produces a synthetic skin which he uses to disguise himself and seek revenge.

6. Brian Mills in Taken

Neeson plays a bad ass dad in this series, there are three now, of action movies. A former CIA agent Mills travels to Paris to rescue his daughter from the captures.

5. Henri Ducard / Ra's al Ghul in Batman Begins

Ra's al Ghul is a mentor and trainer to Bruce Wayne. He recruited him into the League of Shadows to destroy Gotham City. A rare occurrence where the soft-voiced actor plays a the baddie!

4. Michael Collins in Michael Collins

In the title role of Michael Collins the actor play the Irish patriot and revolutionary who died in the Irish Civil War.

3. Alfred Charles Kinsey in Kinsey

Neeson plays the title role as the famous pioneer in the area of sexology.

2. Rob Roy MacGregor in Rob Roy

Rob Roy tells the tale of an 18th-century Scottish clan chief, Neeson of course, who battles with an unscrupulous nobleman in the Scottish Highlands.

1. Oskar Schindler in Schindler’s List

This incredible movie is the story of Schindler (Neeson) a greedy German businessman who becomes an unlikely humanitarian amid the barbaric Nazi reign when he feels compelled to turn his factory into a refuge for Jews.

What's your favorite Liam Neeson movie? Let us know in the comments section, below.