Early career (2017–2019)
Ruff trained in World Wrestling Alliance 4 (WWA4) in Atlanta, Georgia where he debuted in 2017 on New Year's Day in a singles match defeating Shynron. While in WWA4, Ruff competed in his first battle royal on April 6, 2017 losing to Mike Gunn. His first title match in WW4 was on January 1, 2018 in a four-way match for the Freelance World Championship against opponents AR Fox, Jaxon Vile and the champion Suge D. As a Florida native and resident, Ruff spent most of his beginning years working in the promotions across the southeastern United States including Full Impact Pro. Carolina Wrestling Federation Mid-Atlantic, New South Pro Wrestling and American Combat Wrestling.
Ruff debuted on June 23, 2018 at EVOLVE 106 where he teamed with Tommy Maserati in a tag match lost against Adrian Alanis & Liam Gray. On September 8 at EVOLVE 113 Ruff teamed with Adrian Alanis under the team name The Skulk in a title match for the EVOLVE Tag Team Championship losing to the reigning champions Chris Dickinson & Jaka. On November 10 Ruff returned at EVOLVE 116 teaming with AR Fox to challenge for the tag titles a second time, losing to WWE NXT superstars The Street Profits. Returning in 2019 Ruff succeeded in his title pursuit on July 13 at EVOLVE 131 where he and AR Fox defeated Eddie Kingston & Joe Gacy to become the new EVOLVE Tag Team Champions. They held the titles until EVOLVE 142 where Ruff and Fox lost their tag match against Davey Vega & Mat Fitchett.
After returning in 2020 at EVOLVE 143, Ruff and AR Fox reunited on Leap Year at EVOLVE 145 to compete in a Number One Contender match against Adrian Alanis & Liam Gray. The match ended with neither team declared as winner after a double-pin was counted.
World Wrestling Entertainment (2019–present)
Ruff made his televised debut in 2019 on the December 4 episode of NXT teaming with Adrian Alanis in a tag match lost to Forgotten Sons members Steve Cutler & Wesley Blake. On November 11th, 2020, Ruff competed against Johnny Gargano in a match for the NXT North American Championship and won after a quick three count due to a distraction from Damian Priest. At NXT TakeOver: WarGames 2020, Ruff would defend his title against both Priest and Gargano, and would be unsuccessful in retaining.
- Rolling Crucifix Driver
- Signature moves
- Entrance Music
- Managers and valets
- Teams and stables