Kevin John O'Neill, né le 24 février 1982 à Te Aroha, est un joueur de rugby à XV néo-zélandais qui évolue au poste de deuxième ligne. Il joue dans le Super 15 avec la franchise des Chiefs et en équipe nationale avec les All Blacks. Il est surnommé Giant par ses coéquipiers.