Dia tinggal di panti asuhan selama 7 tahun bersama saudaranya kemudian keluar dan tinggal bersama nenek dan tante dari pihak ibunya.
Aktor kelahiran Irlandia ini kerap membagikan berbagai potret kegiatannya melalui akun Instagram pribadinya @keoghan92, dia sering membagikan momen kebersamaan bersama Anjing peliharaannya.
Momen lain yang juga sering dibagikan lewat akun media sosialnya adalah momen saat dia melakukan olahraga.
Sebelum memulai karier di dunia akting Barry Keoghan pernah belajar akting di sebuah sekolah yang ada di Dublin yang bernama The Factory.
Kemudian pada tahun 2011 Barry Keoghan muncul dalam film Between the Canals dan Fair City. Setelah itu dia mulai banyak membintangi beberapa judul film.
Tahun 2017 Barry Keoghan berperan sebagai George Mills dalam film Dunkirk dan berperan sebagai Martin Lang dalam film The Killing of a Sacred Deer.
Tahun 2018 berperan sebagai tentara Inggris dalam film Black 47 dan juga ikut berakting dalam film American Animals.
Tahun 2019 dia membintangi film The Eternals berperan sebagai Druig, film ini dirilis pada bulan November 2021.