Er war längere Zeit in einer Beziehung mit der Wrestlerin Tessa Blanchard. Die beiden lebten zusammen in einer Wohngemeinschaft mit dem WWE-Wrestler Apollo Crews in Orlando, Florida.[2] Aktuell ist er in einer Beziehung mit der WWE-Ringansagerin und Korrespondentin Samantha Irvin[3].
Trevor Mann startete unter dem Ringnamen Cameron Locke bei Chaos Pro Wrestling und gab dort am 11. Oktober 2003 sein Ringdebüt. Trainiert von Brandon Walker und Chuck Taylor, der auch sein erster Langzeitrivale wurde, absolvierte er Auftritte bei weiteren kleinen Wrestlingligen, zum Beispiel bei Insanity Pro Wrestling und Independent Wrestling Association Mid-South.
2006 begann er für Chikara aus Philadelphia, Pennsylvania zu wrestlen. Auch dort hatte er viele Auftritte mit Chuck Taylor. Nach einem „Karriere-Match“ gegen Taylor musste er 2007 die Promotion „verlassen“, kämpfte jedoch als Helios, unter einer Maske versteckt, weiter. Als Helios durfte er den Young Lions Cup gewinnen. Von 2008 bis 2010 kämpfte er als Trios-Wrestler (Drei-Mann-Tag-Teams im Lucha Libre-Stil) zunächst als The Golden Trio mit Incoherence (Hallowicked und Delirious) und später im Stable The Future is Now.
2010 debütierte er bei der neu gegründeten Wrestling-PromotionEvolve, die von Gabe Sapolsky nach seinem Ausscheiden bei Ring of Honor gegründet wurde. Sapolsky, ebenfalls Vizepräsident von Dragon Gate USA ließ ihn auch in seiner zweiten Liga antreten, wo er zunächst dem Babyface-StableWarriors International angehörte, dann aber im Stable Blood Warriors zum Heel wurde. Er trat anschließend auch bei Dragon Gate in Japan an und gewann diverse Titel in beiden Promotions. Parallel dazu wrestelte er auch bei Pro Wrestling Guerrilla (PWG), wo er die Battle of Los Angeles 2014 gewann.
Im September 2014 debütierte er als Prince Puma im Main Event der ersten Folge der US-amerikanischen Fernsehsendung Lucha Underground, in der er gegen Johnny Mundo verlor. Ihm wurde ein fiktiver Latino-Background angedichtet und er trug dort eine Puma-Maske. Am 7. Januar 2015 (aufgenommen am 5. Oktober 2014) besiegte er in einer Battle Royal 19 andere Wrestler und wurde so erster Lucha Underground Champion. Den Titel behielt er die ganze erste Staffel über. Beim Höhepunkt der ersten Staffel, der Großveranstaltung Ultima Lucha musste er sich Mil Muertes geschlagen geben. In der zweiten Staffel formte er eine Gruppierung mit El Dragon Azteca Jr. und Rey Mysterio Jr., mit denen er die Lucha Underground Trios Championship gewann.
Mann trat nach der zweiten Staffel mit WWE in Verhandlung. Lucha Underground machte ihm daraufhin ein Angebot: Bei völliger Freiheit seine Independent-Karriere bei NJPW und PWG fortzuführen, würde er durch seinen neuen Vertrag zum bestbezahlten Mann im Pro-Wrestling außerhalb der WWE.[4] Doch Mann ging darauf nicht ein. In der dritten Staffel, die 2017 gesendet wurde, gewann er am Ende bei Ultima Lucha III den Championtitel, wurde jedoch danach von Gift of the Gods ChampionPentagón Dark herausgefordert und verlor ein Karrierematch und den Titel gegen den Herausforderer. Damit beendete er vorläufig seine Karriere bei Lucha Underground.
Anfang 2018 unterschrieb er einen Vertrag bei WWE. Sein erstes Match bestritt er bei den NXT Tapings am 2. Februar 2018, als er sich gegen Fabian Aichner durchsetzen konnte. Am 7. April 2018 nahm er bei NXT TakeOver: New Orleans an einem 6-Mann-Leitermatch teil, dessen Sieger die neu eingeführte NXT North American Championship erhalten sollte. Ricochet konnte dieses Match jedoch nicht gewinnen, stattdessen konnte sich Adam Cole den Titel sichern. Am 18. August 2018, bei NXT TakeOver: Brooklyn IV, gewann er ein Titelmatch gegen Adam Cole und wurde damit zum zweiten Titelträger der NXT North American Championship.[5] Diesen Titel behielt er für 161 Tage, bis er ihn bei NXT TakeOver: Phoenix am 26. Januar 2019 an Johnny Gargano verlor.[6]
Am 18. Februar 2019 debütierte Ricochet überraschend bei Raw, indem er Finn Bálor gegen Bobby Lashley und Lio Rush half. Das nachfolgende Tag Team-Match gegen Lashley und Rush konnten Ricochet und Bálor gewinnen.[7] Am nächsten Tag hatte er ein Match gegen Eric Young bei SmackDown Live, welches er ebenfalls gewinnen konnte. In den folgenden Wochen bildete er ein Tag Team mit Aleister Black und bestritt zahlreiche Matches bei Raw, SmackDown Live, NXT und deren Pay-per-Views. Gemeinsam mit Black nahm Ricochet bei NXT am Dusty Rhodes Tag Team Classic-Turnier teil und beide konnten in der NXT-Ausgabe vom 27. März 2019 das Finale für sich entscheiden. Neben dem Turniergewinn bekamen sie zudem ein Titelmatch um die NXT Tag Team Championships bei NXT TakeOver: New York zugesprochen.[8]
IWGP Junior Heavyweight Tag Team Championship (2× mit Matt Sydal, 1× mit Ryusuke Taguchi)
NEVER Openweight 6-Man Tag Team Championship (1× mit Matt Sydal und Satoshi Kojima, 1× mit David Finlay und Satoshi Kojima, 1× mit Hiroshi Tanahashi und Ryusuke Taguchi)
↑Dave Meltzer: April 11, 2016 Wrestling Observer Newsletter: A look at a historic Wrestlemania weekend, NXT Takeover. Wrestling Observer Newsletter. Campbell, Kalifornien: 11. April 2016. S. 74. ISSN1083-9593
↑Dave Meltzer: June 27, 2016 Wrestling Observer Newsletter: Roman Reigns suspended, Money in the Bank review, more. Wrestling Observer Newsletter. Campbell, California: 11. April 2016: S. 59. ISSN1083-9593