Lockett was selected by the Detroit Lions in the sixth round, with the 148th overall pick, of the 1987 NFL draft.[4] He officially signed with the team on July 25.[5] He played in 13 games, starting one, for the Lions during the 1987 season, recording one sack and one fumble recovery.[4] He missed three games that year due to the 1987 NFL players strike.[5] Lockett appeared in all 16 games in 1988, totaling one sack and one fumble recovery.[4] He was released by the Lions on September 1, 1989.[5]
Lockett signed with the San Francisco 49ers on March 20, 1990.[5] He was released on June 20, 1990.[5]
Lockett was signed by the New York Jets on June 18, 1991.[5] On June 29, while not wearing a seatbelt, he lost control of his car and was thrown out of the vehicle's open roof, causing him to land in a ditch.[8] He did not suffer any broken bones as a result of the accident.[8] He was later released by the Jets on August 6, 1991.[5]
Lockett returned to the Monarchs in 1992, recording 14 sacks and one interception.[1] He was named first-team All-WLAF for the second consecutive season.[9] The Monarchs finished the year with a 2–7–1 record.[10]
Lockett played in 11 games for the Detroit Drive of the Arena Football League (AFL) in 1993, accumulating 39 solo tackles, 11 assisted tackles, eight sacks, two fumble recoveries, nine pass breakups, and one interception that he returned for a touchdown.[11][1] He was an offensive lineman/defensive lineman during his time in the AFL as the league played under ironman rules.[1] He garnered first-team All-Arena recognition for the 1993 season.[12] The Drive finished the year with an 11–1 record and eventually advanced to ArenaBowl VII, where they lost to the Tampa Bay Storm by a score of 51–31.[13] The Drive became the Massachusetts Marauders in 1994. Lockett appeared in nine games during the 1994 season, totaling 17 solo tackles, 5 assisted tackles, four sacks, and two pass breakups.[11][1] He earned first-team All-Arena honors for the second consecutive season.[12]
Lockett played in seven games for the AFL's Orlando Predators in 1995, recording ten solo tackles, three assisted tackles, one sack, two forced fumbles, one fumble recovery, two pass breakups, and two blocked kicks.[11][1]
Lockett began the 1996 AFL season by playing in five games for the Connecticut Coyotes, accumulating four solo tackles, three assisted tackles, and 0.5 sacks while also catching two passes for 23 yards and two touchdowns.[2][11][1]
He then appeared in nine games for the Texas Terror of the AFL in 1996, posting 12 solo tackles, three sacks, and one interception while catching four passes for 45 yards.[11][1]
Lockett played in six games for the Milwaukee Mustangs of the AFL in 1997, totaling five solo tackles, three assisted tackles, one sack, and two pass breakups.[11][1]