Il joue pour les Bulldogs de Louisiana Tech. En 2011–2012, en 13 minutes par match, il tourne à 3,7 points, 2,6 rebonds et 1,8 contre de moyenne (2e de la Western Athletic Conference)[1]. En 2012–2013, avec 19 minutes par match, il affiche 5,0 points, 5,3 rebonds et 2,7 contres (meilleur total de la conférence et 15e de la NCAA), et est nommé dans l’équipe All-Defense de la WAC[1]. En 2013–2014, en 23 minutes par match, il compile 7,0 points, 6,6 rebonds et 2,0 contres (meilleur total de la Conference USA et 5e de la NCAA), avec 57,1% de réussite aux tirs et est nommé dans l'équipe-type défensive de la Conference USA[1]. Lors de sa saison senior en 2014–2015, en 28 minutes par match, il tourne à 8,6 points, 6,6 rebonds et 2,8 contres (2e de la conférence et 12e de la NCAA), avec 60,5% de réussite aux tirs (2e de la conférence), et est à nouveau nommé dans l'équipe-type défensive de la Conference USA[1].
Il mène Louisiana Tech jusqu’aux quarts de finale du National Invitation Tournament, où l’équipe s’incline face à Temple. Il contribue également aux titres de saison régulière de conférence en 2013, 2014 et 2015. Durant la saison 2014–2015, il devient le meilleur contreur de l’histoire de Louisiana Tech[2].
Carrière professionnelle
Non sélectionné lors de la draft NBA 2015, Kyser rejoint les Raptors de Toronto pour la NBA Summer League 2015[3]. Il dispute quatre matchs à Las Vegas et tourne à 3,5 points et 4,0 rebonds en 14 minutes de moyenne[4]. Le , il signe avec les Raptors[5], mais est coupé le après un match de présaison[6]. Le , il s’engage avec les Raptors 905 comme joueur affilié[7].
Le , il signe avec Tadamon Zouk au Liban[8], mais quitte l’équipe avant d’y jouer et rejoint les Stars de Salt Lake City le [9]. Il débute le lendemain avec 8 points, 2 rebonds et 1 passe en 15 minutes. Il est coupé le [10].
Le , il rejoint le club chypriote de l'EN Paralimni, où il tourne à 15 points, 14 rebonds et 3 contres par match[11].
Le , il quitte Enosis pour signer avec Kymis en Grèce[12]. Il mène la ligue aux contres avec 1,9 par match, tout en affichant 6,9 points et 5,0 rebonds en 15 minutes avec 62,4% de réussite[13].
En 2018–2019, il évolue avec l'Aris Salonique[14], où il est 10e de la ligue aux contres (0,8) et tourne à 5,8 points et 3,8 rebonds en 17 minutes[1].
En , il signe avec les Guelph Nighthawks et dispute six matchs[15].
Le , il est drafté en 10e position par le Magic de Lakeland en NBA G League[16]. Il affiche 9,0 points, 5,8 rebonds et 1,7 contre en 26 minutes sur 41 matchs. Il est coupé le [17].
Le , il signe avec le VEF Rīga en championnat estono-letton[18]. Il tourne à 11,8 points, 7,3 rebonds (9e de la ligue) et 1,8 contre (meilleur total de la ligue), avec 56,0% de réussite aux tirs[19].
Le , il signe avec Hapoël Holon en Israël[20]. Il affiche 11,0 points, 5,9 rebonds et 1,4 contre (4e de la ligue) en 23 minutes avec 61,8% de réussite[1].
Le , il rejoint Bilbao en Liga ACB[21]. Il tourne à 7,6 points, 3,7 rebonds et 1,2 contre (6e de la ligue) en 20 minutes[1].
Le , il signe avec Samsunspor en Turquie[22]. Il affiche 10,9 points, 7,0 rebonds (9e de la ligue) et 1,4 contre (4e de la ligue) en 32 minutes[1].
Le , il rejoint Wilki Morskie Szczecin en Pologne[23]. Il tourne à 9,8 points, 5,8 rebonds et 1,0 contre en 21 minutes avec 59,7% de réussite.