Upon his graduation from the WCW Power Plant in 1998, Funk was moved up to the main roster and given the gimmick of an eccentric homosexual dressed in pink, and given the ring name Kwee Wee, accompanied by his manager Paisley.
Kwee Wee appeared in the final WCW pay-per-view Greed on March 18, 2001 in a losing effort against Jason Jett.
Funk joined Total Nonstop Action Wrestling (TNA) on June 19, 2002 as Bruce, once again working a homosexual gimmick and forming a short-lived tag team with Lenny Lane known as The Rainbow Express.
[1] On September 27, 2003 at the Baltic Brawl event in Helsinki, Finland, Funk wrestled a tag team match with Mike Sanders against Elix Skipper and Sonny Siaki.
Funk made his debut in All Japan Pro Wrestling on August 19, 2003 on Night 1 of the Summer Action Series II tour under the name Funkster, tagging with Kendo Kashin and Misterio Red, defeating the team of Masanobu Fuchi, Hi69 and Taichi Ishikari.
Funkster's final match with All Japan took place on September 25, 2004 and was a losing effort, tagging with Gran Hamada and Jeremy Lopez against Akira Raijin, Masanobu Fuchi and Nobukazu Hirai.