Après une riche carrière de huit ans au Munster, début 2019 Keatley s'engage avec le Benetton Trévise pour la saison 2019-2020. Avant de rejoindre la franchise italienne il finit la saison 2018-2019 chez les London Irish.