Early career (2017-2021)
Christian debuted as early as January 2017 after completing training at SWAG Wrestling in McKenzie, Tennessee. Among the numerous independent promotions he worked in, fans remember him best from his appearances in Game Changer Wrestling where he spent a three-year stint from 2019 to 2021.
Impact Wrestling (2019, 2021)
Christian debuted in 2019 on October 19 at All Glory in a triple threat match defeating Alex Zayne and Mark Wheeler. Two years later Christian made his pay-per-view debut at Genesis where he competed in the 2021 Super X Cup Tournament where he lost the tournament final to Ace Austin. He wrestled his final pay-per-view at No Surrender, ending his Impact Wrestling stint in a X Division Championship Number One Contender gauntlet match won by Josh Alexander.
World Wrestling Entertainment (2020-present)
It was reported as early as October 18, 2020, Christian along with wrestlers Colby Corino and Anthony Henry were given tryouts by WWE. On February 13, 2021 it was reported WWE signed Christian to a developmental contract and would report to the NXT brand. He made his in-ring debut as Trey Baxter on the June 15 episode of NXT in an open challenge title match against KUSHIDA for the NXT Cruiserweight Championship but did not succeed in winning the title.
Christian is in a relationship with professional wrestler Elayna Black.
- Finishers and signature moves
- 2K1 Driver (Cross-Legged Falcon Arrow)
- Elia (Diving Reverse Twisting Splash)
- Frog Splash
- Poison Frankensteiner
- Springboard 450 Splash
- Entrance Music
- "All Heart"
- "Air Blake"
- "Maple Syrup"
- Managers and valets
- Teams and stables
Championships and accomplishments
- Fight Or Die Pro Wrestling
- Winner of the 2019 Young Guns Tournament
- Pro Wrestling Illustrated
- Ranked 404 in PWI Top 500 Singles wrestlers of 2020