Avec le Leinster, il a disputé 98 matches et remporté trois Coupes d'Europe (2009, 2011, 2012) depuis ses débuts en septembre 2008. Avec la sélection irlandaise, il a disputé 41 rencontres et remporté le Tournoi des six nations en 2015. Lors de la dernière Coupe du monde, il avait été suspendu une semaine pour un coup de poing sur le Français Pascal Papé en match de poule, ce qui l'avait empêché de disputer le quart de finale perdu contre l'Argentine.