Rush made his debut at MLC Pro Wrestling. He wrestled for several promotions, such as PWG, CZW, and ROH, as he rose to prominence. He won several singles and tag championships before signing with WWE.
Rush signed with the company in 2017. He had two matches on NXT before being taken off due to rude comments against a released superstar. In 2018, he started wrestling for 205 Live. He went on a winning streak before losing to Cedric Alexander.
In September, Rush debuted on RAW as Bobby Lashley's hype man. He managed Lashley through his matches and cut promos on his behalf. Rush assisted Lashley to win his first Intercontinental Championship. Lashley lost the title in a 2 on 1 handicap match when Rush was pinned. After WrestleMania 35, Rush took some time off due to a sabbatical.
In September, Rush went to NXT, and after two weeks, he won the NXT Cruiserweight Championship. Rush was the youngest holder of the title. Rush began a rivalry with Angel Garza, where he lost the title. After a few unsuccessful attempts, they released Rush from his contract in 2020.
AEW and Return to Independent Circuits (2020-Present)
After being released, Rush began working for GCW, MLZ, and AAA. After a few months, Rush signed with AEW and ROH. At Double or Nothing 2021, Rush made his debut. They currently align him with Dante Martin and feud against Team Taz.