| Profession | Film and television actor |
| Age | 33 years old (as of 2026) |
| Height | 172 cm |
| Marvel Role | Druig in Eternals (2021) |
| War Film Role | George Mills in Dunkirk (2017) |
| Notable TV Roles | Pavel (Chernobyl), Arthur 'Smurf' Byrne (Peaky Blinders) |
Irish actor Barry Keoghan has built a strong reputation for delivering versatile performances across a wide spectrum of major blockbusters and prestige television projects. Born on October 17, 1992, the 33-year-old actor has consistently demonstrated his ability to stand out in ensemble casts. Standing at 172 cm tall, Keoghan has transitioned seamlessly between intense historical dramas, gritty television shows, and massive superhero franchises, establishing himself as a highly sought-after film and television actor.
A major milestone in his filmography occurred when he stepped into the Marvel Cinematic Universe. Keoghan played the character Druig in the 2021 Marvel blockbuster Eternals. Taking on the role of the complex immortal introduced him to a massive global audience and marked a significant shift into high-profile franchise filmmaking. While his portrayal of Druig was a key component of the 2021 film, any future appearances of his character in the Marvel Cinematic Universe beyond Eternals remain entirely unconfirmed. Furthermore, specific contract details or salary figures regarding his Marvel debut are not publicly available.
Before his venture into comic book adaptations, Keoghan showcased his dramatic capabilities in Christopher Nolan's acclaimed 2017 war film Dunkirk. In this tense historical epic, he portrayed the character George Mills. Working under Nolan's direction allowed Keoghan to prove his talent in a high-stakes cinematic environment, contributing to a project that was celebrated for its immersive depiction of the famous military evacuation.
In addition to his success in feature films, Keoghan has made significant contributions to prestige television. In 2019, he appeared in the critically acclaimed HBO miniseries Chernobyl, where he took on the credited role of Pavel. His television work also includes a notable appearance in the hit BBC and Netflix series Peaky Blinders. He joined the cast during the show's 2017 run for Season 4, playing the supporting character Arthur 'Smurf' Byrne. While not a main lead in the crime drama, his performance added another layer of grit to his diverse and growing portfolio of roles.




