Hunter attended West Monroe High School where he lettered four times in football, he also lettered in basketball and track & field. He also had a 4.0 Grade point average (GPA). He was a member of the All-northeast Louisiana and All-district teams as a junior and senior. As an All-state cornerback, he recorded 44 tackles, two forced fumbles and three fumble recoveries, one interception and five passes defensed as a senior in 2010. He was also a member of the academic All-state team as well. He was ranked the 81st best cornerback in the nation by ESPN.com.[1]
As a freshman in 2011 he appeared in all 12 games with three starts. He recorded 13 tackles (nine solo) with passes defensed. As a sophomore in 2012, he redshirt. In 2013, as a redshirt sophomore, he started all 12 games. For the season he recorded 42 tackles (34 solo), three tackles-for-loss, one interception, seven passes defensed and once forced fumble. He was nan All-Big Ten academic selection. As a redshirt junior in 2014, he started all 12 games. He recorded 36 tackles (29 solo), 3.5 tackles-for-loss, one interception and five passes defensed. Again he was an academic All-Big Ten selection.[1]
After graduating with a degree in exercise science from Indiana, he transferred to Oklahoma State University.[2] In 2015, he appeared in 10 games and recorded 20 tackles (18 solo), one tackle-for-loss, one pass defensed and two interceptions.[3]
After going undrafted in the 2016 NFL draft, Hunter signed with the New York Giants in May 2016.[3] He was released on October 11, 2016.[4] He was re-signed to a reserve/futures contract on January 9, 2017.[5]
On October 17, 2017, Hunter was waived/injured by the Giants after suffering a hamstring injury in Week 6 and was placed on injured reserve.[6] He was released on October 23, 2017.
New York Jets
On November 11, 2017, Hunter was signed to the New York Jets' practice squad.[7] He was released on November 24, 2017.
Denver Broncos
On November 29, 2017, Hunter was signed to the Denver Broncos' practice squad.[8] He was promoted to the active roster on December 19, 2017.[9]
On September 1, 2018, Hunter was waived by the Broncos.[10]
Buffalo Bills
On September 18, 2018, Hunter was signed to the Buffalo Bills' practice squad.[11] He was released on October 9, 2018.[12]
Houston Texans
On December 26, 2018, Hunter was signed to the Houston Texans practice squad.[13]
New York Giants (second stint)
On January 17, 2019, Hunter signed a reserve/future contract with the New York Giants.[14] He was waived on May 6, 2019.[15]
Kansas City Chiefs
On July 31, 2019, Hunter signed with the Kansas City Chiefs.[16] He was waived with an injury designation August 31, 2019.[17] After clearing waivers, he was placed on the Chiefs' injured reserve. He was waived from injured reserve with an injury settlement on September 4.