Les parents de Perkins travaillent tous les deux pour une compagnie aérienne[3]. Son père s'intéresse au catch sans être passionné tandis que son fils lui souhaite être catcheur[3].
Dès l'âge de 13 ans, Perkins souhaite intégrer une école de catch, il ne peut pas aller à l'école de Shawn Michaels au Texas[3]. Il en trouve une seconde à San Francisco mais le trajet (6 h de route) le rebute[3]. Finalement, il en trouve une sur Los Angeles où il apprend les bases du catch[3]. Il fait son premier combat à 14 ans sous un masque afin d'être pris au sérieux par ses adversaires et le public[3].
Deux ans plus tard, il revient à la TNA en tant que représentant du Japon dans un match international de démonstration X-Division à Destination X, face Petey Williams, Chris Sabin et Sonjay Dutt. Le match a finalement été remporté par Sabin.
Il a également participé à un match de Xscape à du mois suivant à Lockdown.
En , Perkins est revenu à la TNA comme Puma, luttant dans un 10-Man Ultimate X Gauntlet à Victory Road, mais il était le premier homme éliminé.
Il est revenu en 2008 à Victory Road, représentant la Team Japon dans un match éliminatoire, où il était le deuxième éliminé.
Le , il effectue son retour sur le circuit indépendant lors du pay-per view de la AAW : Take no Prisonners 2019 où il perdit contre Myron Reed[9].
Le lors de PCW Ultra : Mind Crawler, il bat Adam Brooks[10].
Le lors de HOG No Limit, il bat Mantequilla et remporte le HOG Crown Jewel Championship. Le lors de HOG Nine, il conserve son titre lors d'un Four Way match face à Evander James, J. T. Dunn et Ken Broadway[11]
Le à Impact, il gagne avec Fallah Bahh contre Rohit Raju et le champion de la X-Division : Chris Bey, faisant abandonner ce dernier avec un arm bar. Lors de l'épisode d'Impact du , ils battent les champions par équipe de Impact : The North lors d'un match sans enjeu[14].
Le lors de Rebellion, TJP & Fallah Bahh perdent lors d'un Three- Way Tag Team match contre The Rascalz, impliquant aussi XXXL[15].
Il rentre à partir de ce moment en rivalité avec Rohit Raju pendant plusieurs mois autour du titre de la X-Division. Le à Impact, lui, Trey et Willie Mack battent Raju, Jordynne Grace et Chris Bey[18]. Quatre jours plus tard lors de Bound for Glory, il ne parvient pas à remporter le titre de la X-Division lors d'un Scramble match impliquant aussi Mack, Grace, Trey, Bey et Raju au profit de ce dernier[19].
Retour de Manik et champion de la X-Division (2020-2021)
Le lors de Final Resolution, il répond à l'Open Challenge de Rohit Raju mais cette fois sous le masque de Manik; il bat Raju et remporte le titre de la X-Division[20].
Lors de Hard to Kill (2021), Manik bat Raju et conserve son titre malgré le fait qu'il se soit fait démasquer au cours du match[21]. À la suite de ce match, il redevint TJP. Lors de Sacrifice (2021), il perd son titre au profit d'Ace Austin après 93 jours de règne.
Lors de Hardcore Justice (2021), il perd avec Fallah Bahh contre Josh Alexander & Petey Williams au cours d'un Three-Way Tag Team match impliquant aussi Ace Austin & Madman Fulton. Lors de Rebellion (2021), il perd contre Alexander au cours d'un triple threat match impliquant aussi Ace Austin et ne remporte pas le titre de la X-Division.
Second retour à la New Japan Pro Wrestling (2019-...)
Le , il effectue son retour à l'occasion de la Super J-Cup 2019 en battant Clark Connors dans son match de premier tour[22]. Deux jours plus tard, il est éliminé du tournoi à la suite de sa défaite contre El Phantasmo[23].
Le , TJP effectue son retour à la MLW pour la première fois depuis 2004, perdant lors du premier tour de l'Opera Cup 2019 face à Brian Pillman, Jr.[27] Le , TJP effectue son retour à la MLW à l'occasion du premier tour de l'Opera Cup 2020, perdant contre Richard Holliday[28].
Le 27 janvier à Fusion, TJP s'allie à Bu Ku Dao pour battre Dominic Garrini et Kevin Ku. Le 2 février à Fusion, il perd avec Bu Ku Dao contre Los Parks à la suite d'un subterfuge de ces derniers et ne remporte pas les championnats par équipe de la MLW. Après le match, TJP repousse Dao[29]. Le 21 avril à Fusion, il perd contre Bu Ku Dao[30].