From his humble beginnings in Irish cinema to starring in big-budget blockbusters, Irish actor Barry Keoghan has swiftly become one of the most exciting talents in the movie industry today.

Keoghan, who was born in Dublin, has showcased his versatility as an actor across a range of genres.

Now, following the hype of cult film "Saltburn," Betfair Casino has delved deep into the roles that have made the most impact for the 31-year-old actor on the silver screen. 

The popularity of his roles was measured by a unique index score generated by ratings on IMDb, Rotten Tomatoes, and Metacritic, with the lower the overall index score the higher the ranking.

The rankings reveal that fans couldn’t decide between Keoghan’s performances in Christopher Nolan’s "Dunkirk" and Martin McDonagh's "The Banshees of Inisherin."

Set in 1940, "Dunkirk" - which tells the story of the Dunkirk evacuation - received a staggering 34 major nominations in 2018. Depicting the role of George Mills in the war film, Keoghan starred alongside Hollywood’s biggest stars including Cillian Murphy, Tom Hardy, Kenneth Branagh, and Harry Styles. 

In joint first place, "The Banshees of Inisherin" saw Keoghan play the troubled Dominic Kearney, who supported Pádraic (Colin Farrell) as he attempted to rekindle his friendship with Colm (Brendan Gleeson) on a remote Irish island. For his performance, Keoghan took home the best supporting actor gong at the 2023 British Academy of Film and TV Awards and was nominated for an Academy Award.

Keoghan’s role in "71," which tells the story of a British soldier (Jack O’Connell) in Belfast, placed second in the new ranking.

"The Batman" followed closely behind, with Keoghan briefly depicting the Joker in the 2022 film, while "The Green Knight" took the fourth spot. His role in "American Animals" completed the top five. 

Meanwhile, some may be surprised to see cult flick "Saltburn" in joint ninth position. After becoming the must-see film in recent months, the drama took the final spot on the list alongside mystery flick "Traders."

Barry Keoghan's top-rated film roles:

1. "Dunkirk"

Directed and co-produced by Christopher Nolan, Keoghan takes on the role of George Mills as the war movie tells the story of the Dunkirk evacuation.

1. "The Banshees of Inisherin"

On a remote island off the coast of Ireland, Pádraic (Colin Farrell) is devastated when his former friend Colm (Brendan Gleeson) suddenly puts an end to their friendship. Keoghan plays Dominic Kearney, a troubled young man who tries to support Pádraic.

2. "71"

A young British soldier (Jack O'Connell) must find his way back to safety after his unit accidentally abandons him during a riot in the streets of Belfast.

3. "The Batman"

While his appearance is only brief, Keoghan portrays the Joker in the 2022 flick, and will reprise the same role in "The Batman: Part II."

4. "The Green Knight"

A fantasy adventure based on the timeless Arthurian legend, "The Green Knight" tells the story of King Arthur's headstrong nephew as he embarks on a daring quest to confront the Green Knight.

5. "American Animals"

In an attempt to perform a brave robbery, four men decide to steal valuable books from the school's library - with Keoghan taking on the role of Spencer Rheinhard. 

6. "Calm with Horses"

In rural Ireland, ex-boxer Douglas `Arm' Armstrong becomes the feared enforcer for his family’s crime business, whilst also trying to be a father to his son, Jack.

7. "The Killing Of A Sacred Deer"

In the psychological thriller, Keoghan plays Martin, a mysterious teen with a bone to pick. 

8. "Black '47"

In 1847, an Irish mercenary fighting for the British army abandons his post to seek revenge on those responsible for the death of his family.

9. "Saltburn"

Directed by Emerald Fennell, Keoghan plays lead role Oliver Quick, a troubled Oxford University student who befriends his popular classmate, Felix (Jacob Elordi).

9. "Traders"

Keoghan plays Ken in this 2015 flick that asks the question, what if it made perfect sense for ordinary people to kill each other for money?