He has appeared in the films Dunkirk (2017) and The Killing of a Sacred Deer (2017), for which he won an Irish Film and Television Award for Best Supporting Actor,
and received a nomination for the Independent Spirit Award for Best Supporting Male. Keoghan also appeared in Calm with Horses (2019),
for which he was nominated for the BAFTA Award for Best Actor in a Supporting Role, and the RTÉ drama Love/Hate (2013).
In 2021, he appeared as Druig in the Marvel Cinematic Universe (MCU) film Eternals.
In 2020, he was listed at number 27 on The Irish Times list of Ireland's greatest film actors.