Né à Wanganui dans la région de Manawatu-Wanganui, Jackson Hemopo est ensuite éduqué dans la plus grande ville de la région, Palmerston North, où il joue au rugby avec l'équipe de son lycée[4].
À la fin du lycée, il déménage dans la région d'Otago et rejoint le club amateur de Green Island dans la ville de Dunedin, évoluant dans le championnat local[5]. En , alors qu'il seulement âgé de 19 ans, il est appelé par la province d'Otago au cours de la saison 2012 de NPC, afin de compenser les blessures au poste de troisième ligne[5],[6]. Il fait ses débuts professionnels au cours de la demi finale du Championship (deuxième division du NPC) contre Tasman, marquant un essai à cette occasion[5],[6]. Par la suite, il n'est pas retenu dans l'effectif d'Otago pour la saison 2013 de NPC, mais fait son retour en 2014[1].
En 2015, il est recruté par la franchise de Super Rugby des Highlanders sur la base d'un contrat court, où il compense une nouvelle fois de nombreuses absences sur blessure[5]. Il joue son unique match de la saison, en tant que remplaçant, le contre les Blues[5],[7]. Il fait alors partie de l'effectif qui est ensuite sacré champion du Super Rugby lors de cette même saison, bien qu'il ne participe pas aux phases finales[8]. Il obtient par la suite un contrat « développement » (espoir) pour la saison 2016 de Super Rugby, mais ne sera finalement pas utilisé de cette saison[9],[5].
En 2016, change de province de NPC et retourne dans sa région d'origine en rejoignant Manawatu[10].
Malgré le fait qu'il n'ai pas joué en Super Rugby lors la saison 2016, il prolonge toutefois son contrat avec les Highlanders pour trois saisons, portant son engagement jusqu'en 2019[11]. Il s'impose à partir de la saison 2017 comme un joueur important de l'effectif grâce à sa polyvalence, son activité et ses qualités de plaqueur[11],[12],[5].
En , il est appelé pour jouer avec les Māori All Blacks dans le cadre de la tournée en Amérique du Nord[18]. Il joue son premier match avec cette sélection contre l'équipe du Canada le [19].
En , il est sélectionné pour la première fois par Steve Hansen pour évoluer avec les All Blacks à l'occasion d'une série de test-matchs contre l'équipe de France, où il remplace les blessés Vaea Fifita et Liam Squire[20]. Il connait sa première cape le contre l'équipe de France à Dunedin, à l’occasion du troisième test-match de la série[21].
En 2019, il participe au Rugby Championship 2019, et à la préparation pour la Coupe du monde 2019 au Japon, mais n'est pas retenu dans le groupe final de 31 joueurs sélectionné pour disputer le mondial[22].