After several years spent in dependent federations, especially in Texas, Lance Archer officially debuted in TNA in 2004 under the name Dallas, and immediately formed an alliance with X Division athlete Kid Kash.
In the early days he mostly played the role of bodyguard, but on more than one occasion he also played the role of tag team partner of Kid Kash, with whom he also managed to conquer the NWA World Tag Team Championship by winning a tournament decreed to assign the titles vacant at that time. In the finals of the tournament, they defeated the duo of Christopher Daniels and Low-Ki.
As of the fall of 2010, Lance wrestled regularly in NJPW, under the ring name Lance Archer. In October 2012, he captured the tag team titles with David Hart Smith. On October 14, 2019 Archer captured the vacant IWGP United States Championship by defeating Juice Robinson in a No Disqualification match. Subsequently, on January 4, 2020, Archer lost the title to Jon Moxley in a Texas Deathmatch.
The Jacksonville Federation announces his signing in mid-February 2020, but he appears on-screen on March 11 accompanied by his manager Jack The Snake Roberts sitting in the stands, fleshing out the audience of athletes. He made his boxing debut at Dynamite on April 2, winning a squash match against Marko Stunt. The same evening he discovers himself a participant in the 8-man tournament that will decree the first TNT Champion of the federation.