Contraint de trouver une nouvelle équipe, il rejoint les Cheetahs qui viennent eux aussi d'être exclus du Super Rugby, et qui rejoignent le Pro14 (ancien Pro12) pour la saison 2017-2018. Il joue également la Currie Cup 2017 avec les Free State Cheetahs, finissant la saison avec sept essais marqués en six matchs. En Pro 14, il joue avec les Cheetahs de à , et se distingue encore par ses qualités de finisseur en aplatissant dix essais en treize matchs, finissant en deuxième position du classement des meilleurs marqueurs sur la saison.