Barry Keoghan Age, Net Worth & Biography

Barry Keoghan is 34 years old. The Irish actor, born in Dublin on October 18, 1992, has a son, and his net worth is approximately $4 million (Celebrity Net Worth, 2026). Keoghan is best known for The Banshees of Inisherin, for which he won a BAFTA and was nominated for an Academy Award, and for Saltburn, and he has become one of the most in-demand actors of his generation in less than a decade.

Barry Keoghan Quick Facts

Full NameBarry Keoghan
Date of BirthOctober 18, 1992
Age34 years old
BirthplaceDublin, Ireland
Former PartnerAlyson Kierans (2021–2023)
Children1
OccupationActor
Net WorthApprox. $4 million (Celebrity Net Worth, 2026)
Known ForThe Banshees of Inisherin; Saltburn

Who Is Barry Keoghan?

Barry Keoghan is an Irish actor whose rise from a Dublin foster home to the Oscars is one of the most remarkable stories in modern film. He first drew attention as the chilling teenager Martin in Yorgos Lanthimos’s The Killing of a Sacred Deer (2017), then broke through to a global audience as Dominic Kearney in The Banshees of Inisherin (2022), winning the BAFTA for Best Supporting Actor and earning an Academy Award nomination. His turn as the dangerously charming Oliver Quick in Saltburn (2023) made him a household name and earned him a Golden Globe nomination for Best Actor.

Keoghan’s career has moved at extraordinary speed: a Marvel role as Druig in Eternals (2021), a secret appearance as the Joker in The Batman (2022), a Second World War pilot in Masters of the Air (2024), and the lead in the Peaky Blinders film The Immortal Man (2026). He has been cast as Ringo Starr in Sam Mendes’s four Beatles biopics, due in April 2028, and returns as the Joker in The Batman: Part II (2028). Keoghan is now one of Ireland’s most in-demand actors, working alongside stars such as Colin Farrell — his Banshees of Inisherin co-star — and Daniel Craig.

Barry Keoghan’s Early Life & Background

Barry Keoghan was born on October 18, 1992, in Summerhill, Dublin, Ireland. His mother died when he was twelve, and he and his younger brother Eric spent seven years in foster care — thirteen different homes — before being raised by their grandmother, an aunt and an older cousin, Gemma. He attended O’Connell School, where he took part in school plays, and spent his childhood sneaking into the Cineworld cinema on Parnell Street to watch films. He has spoken openly about having ADHD and taking medication for it.

Keoghan’s acting career began in 2010, when he answered a casting notice posted in a shop window on Sheriff Street, Dublin, for the crime film Between the Canals. He went on to study at The Factory, the Dublin acting school now known as Bow Street Academy, and has recalled not even having €2.20 for the bus fare to get there. His first television role came at eighteen in the Irish soap Fair City, followed by the crime drama Love/Hate (2013) as Wayne, a part that made him a familiar face in Ireland.

Barry Keoghan’s Career

Keoghan’s early film work included ’71 (2014), Mammal (2015) and Trespass Against Us (2016), before Christopher Nolan cast him as the young soldier George Mills in Dunkirk (2017). The same year he played Martin Lang in The Killing of a Sacred Deer, a performance that won him the Irish Film and Television Award for Best Supporting Actor. He followed it with Black ’47 (2018), American Animals (2018), the HBO miniseries Chernobyl (2019) and Calm with Horses (2019), and was nominated for the BAFTA Rising Star Award in 2019.

His career accelerated in the 2020s: Druig in Marvel’s Eternals (2021), the Green Knight’s Scavenger in The Green Knight (2021), and an uncredited appearance as the Joker in The Batman (2022), credited only as “Unseen Arkham Prisoner” — his identity was confirmed when Warner Bros. released a deleted scene. The Banshees of Inisherin (2022) brought him a BAFTA win and an Oscar nomination, and Saltburn (2023) brought a Golden Globe nomination for Best Actor. He has since appeared in Bird (2024), Bring Them Down (2024), Hurry Up Tomorrow (2025) and Crime 101 (2026), and played the final season of Top Boy (2023).

Keoghan’s upcoming work includes the Peaky Blinders film The Immortal Man (2026), in which he plays Duke Shelby, and Sam Mendes’s four Beatles biopics, in which he plays Ringo Starr, due in April 2028. He also returns as the Joker in The Batman: Part II (2028). Off screen, he was a Dior brand ambassador from 2017 and became a Burberry ambassador in March 2024, and he has been an ambassador for the children’s charity Barretstown since March 2022. He is an amateur boxer and a Manchester United supporter; his second cousin is the former United striker Frank Stapleton. He has a son, born in August 2022, with his former partner Alyson Kierans.

Facts About Barry Keoghan

  • He began acting in 2010 after answering a casting notice posted in a shop window on Sheriff Street, Dublin.
  • He spent seven years in foster care — thirteen different homes — with his brother Eric after their mother died when he was twelve.
  • He played the Joker in The Batman (2022), credited only as “Unseen Arkham Prisoner” — his identity was confirmed when Warner Bros. released a deleted scene.
  • He has been cast as Ringo Starr in Sam Mendes’s four Beatles biopics, due in April 2028.
  • He is an amateur boxer and a Manchester United supporter; his second cousin is the former United striker Frank Stapleton.

Frequently Asked Questions

How old is Barry Keoghan?

Barry Keoghan is 34 years old. He was born on October 18, 1992, in Dublin, Ireland.

Is Barry Keoghan married?

No. Barry Keoghan has a son, born in August 2022, with his former partner Alyson Kierans. He split from singer Sabrina Carpenter in 2024.

What is Barry Keoghan’s net worth?

Barry Keoghan’s net worth is approximately $4 million, according to Celebrity Net Worth (2026), earned across The Banshees of Inisherin, Saltburn, Eternals and a decade of film and television work.

What is Barry Keoghan best known for?

Barry Keoghan is best known for The Banshees of Inisherin, for which he won a BAFTA and was nominated for an Academy Award, and for Saltburn, for which he was nominated for a Golden Globe.

Did Barry Keoghan play the Joker?

Yes. Barry Keoghan played the Joker in The Batman (2022), credited only as “Unseen Arkham Prisoner.” He returns as the Joker in The Batman: Part II (2028).

How old is Barry Keoghan?

Barry Keoghan is 34 years old. He was born on October 18, 1992, in Dublin, Ireland.

Is Barry Keoghan married?

No. Barry Keoghan has a son, born in August 2022, with his former partner Alyson Kierans. He split from singer Sabrina Carpenter in 2024.

What is Barry Keoghan’s net worth?

Barry Keoghan’s net worth is approximately $4 million, according to Celebrity Net Worth (2026), earned across The Banshees of Inisherin, Saltburn, Eternals and a decade of film and television work.

What is Barry Keoghan best known for?

Barry Keoghan is best known for The Banshees of Inisherin, for which he won a BAFTA and was nominated for an Academy Award, and for Saltburn, for which he was nominated for a Golden Globe.

Did Barry Keoghan play the Joker?

Yes. Barry Keoghan played the Joker in The Batman (2022), credited only as “Unseen Arkham Prisoner.” He returns as the Joker in The Batman: Part II (2028).

More Trending Profiles: Colin Farrell | Jude Law | Orlando Bloom | Daniel Craig

1 thought on “Barry Keoghan Age, Net Worth & Biography”

Leave a Comment