Professional wrestling career
World Wrestling Entertainment
Wang made his in-ring debut under the ring name Big Boa in 2017 during aJuly 8 live event in NXT, where he teamed with No Way Jose to defeat Steve Cutler and Wesley Blake. At the July 22 live event, Boa teamed with Angelo Dawkins and Montez Ford in defeating Brennan Williams and the twin Ealy Brothers Gabriel and Uriel in a six-man tag match. Two months later during a September 22 live event, Boa defeated Aiden English. During the October 21 and October 22 live events, Boa was defeated twice by Christopher Dijak. At the November 3 live event, Boa teamed with Oney Lorcan in defeating Riddick Moss & Tino Sabbatelli in a tag match. He ended his debut year on December 2 with a victory over fellow Chinese recruit Tian Bing.
During January 2018, Boa enjoyed a string of successful singles matches, defeating new opponents including Kona Reeves, Marcel Barthel and Kishan Raftar. At the February 9 live event, Boa won an upset victory over former Impact Wrestling star Chad Lail (formerly known in Impact Wrestling and other promotions as Gunner). During April, Boa mostly wrestled in tag matches including a mixed tag match on April 19, teaming with his fellow recruits Rocky & Xia Li against Adrian Jaoude, Cezar Bononi & Taynara Conti. During the May 11 live event, Boa teamed with Heavy Machinery (Otis Dozovic & Tucker Knight) in a match won by The Undisputed ERA (Adam Cole, Kyle O'Reilly & Roderick Strong). At the 17 May house event, Boa defeated fellow Chinese NXT recruit Cheng Yuxiang. He finished the month with a loss to fellow rookie Babatunde Aiyegbusi. Two months later, Boa returned during the July 27 live event where he lost to Jeet Rama. He returned a month later during the August 11 live event, where he teamed with fellow countrymen and rookie Mars Wang in a tag match lost to The Coffey Brothers (Joe Coffey & Mark Coffey).
Returning for the September 27 live event, Boa defeated Cezar Bononi. During the September 28 live event and September 29 live event, Bononi defeated Boa in two consecutive rematches. During the October 12 live event, Boa began the month with a loss to Jeet Rama. The following week, Boa returned for the October 19 live event, wrestling two matches. His first was a singles match lost to NXT recruit Matt Riddle. The second match was in a tag team with Mars Wang & Rocky. He finished the month with an appearance during the October 27 live event, competing in a Number One Contender battle royal for the NXT North American Championship, eventually won by Stacey Ervin Jr.. The following month, Boa competed in two tag matches during the November 9 and November 10 live events. He finished the year with a match during the December 6 live event, where he lost against Shane Thorne.
The following year in 2019, Boa and his tag partner Rocky competed in a Number One Contender Gauntlet match during the January 12 live event, but were eliminated by team Heavy Machinery before the match conclusion. The following week, Boa competed in a Unleash The Universe Tournament during the January 17 live event, advancing in the first round after eliminating Ric Bugez. Later on during the show, Boa was eliminated in the semi-final by Mansoor Al-Shehail. From February to April, Boa only wrestled once during each of those months. He wrestled two house shows during the month of May, losing a singles match against Garza Jr. and winning the second singles match defeating Brendan Vink. Two months later, Boa made his televised debut during the July 10 episode of NXT. There, Boa competed in a NXT Breakout Tournament where he was eliminated during the first round by Jordan Myles. Two months later, Boa returned to television on the September 11 episode of NXT, losing a singles match against recent recruit Damian Priest. The following month, Boa returned on the October 9 episode of NXT, where he lost to Cameron Grimes in only nine seconds after a knock-out blow. After the match however, Killian Dain entered the ring to assault Grimes. After Grimes escaped unharmed, Killian Dain turned his frustrations onto Boa, ending with Boa being slammed onto the announcer's table. The following week, Boa returned on the 16 October episode of NXT in a loss to Killian Dain, marking his final television appearance of the year. Boa spent the remainder of October in matches at live events, with his final match of the year held on October 26.
It was reported on November]15, Boa underwent shoulder surgery for a torn rotator cuff and labrum.