Кеоган снялся в двух фильмах в 2017 году. Он сыграл Джорджа Миллса в «Дюнкерке» и снялся в роли Мартина Ланга в «Убийстве священного оленя». Он получил награду Ирландского кино и телевидения за лучшую мужскую роль за работу в фильме «Убийство священного оленя». В следующем году он появился в фильме «Черный 47-й» в роли Хобсона, английского солдата, дислоцированный в Ирландии во время Великого голода. В том же году принял участие в съёмках в фильме «Американские животные», где сыграл Спенсера Рейнхарта. В 2018 году The Hollywood Reporter описал роль Кеогана как «великую вещь» за прошедшие три года его работы, а в 2019 году он был номинирован на премию BAFTA Rising Star.