Wells attended Arnold Fox where he was a Parade, USA Today and Prep Report first team All-American in 1988, as well as being named USA Today's all-sports Missouri state Athlete-of-the-Year, SuperPrep Midlands Defensive Player of the Year and the St. Louis Post-Dispatch College Prospect of the Year. For his high school career he recorded 411 tackles and nine fumble recoveries. He also won the state discus title as sophomore.
College career
1989
Redshirted. Was the scout team defensive MVP vs. Wisconsin.
1990
Wells started the final two regular season games and three total at noseguard. He was fourth among down lineman with 48 tackles and tied for third on the team with six tackles for loss while helping the Hawkeyes lead the Big Ten in rushing defense and total defense. Was named Honorable Mention All-Big Ten.
1991
Wells played in 11 games and started seven at right tackle for a defensive unit that led the Big Ten in total defense. He was fourth on team in tackles and third in the conference with 11 sacks for minus 60 yards and fifth in tackles for losses with 14 for minus 65 yards. Was named to sophomore All-America team by Football News.
1992
Wells set career highs in every significant defensive category except for sacks as a redshirt junior. Was named 1st-Team All-Big Ten and was the co-winner of the Roy J. Carver MVP Award.
1993
Being named a team captain before the season, Wells was named an All-Big Ten first team selection by media for the second time and second team by coaches. He started all 12 games at defensive tackle. With his monster season he now holds Iowa's career records for tackles for loss and QB sacks while finishing with 309 career tackles and placing third on team with 64 solo tackles and 37 assists for 101 total. He also recovered one fumble, broke up six passes and returned an interception 28 yards in a win over Minnesota. He was the co-winner of the Roy J. Carver MVP Award for the second time.
Professional career
Despite being drafted in the 4th round, Wells was released by the Minnesota Vikings before the 1994 season began. He was quickly picked up by the Detroit Lions where he played primarily as a backup until 1997, his last season with the team, where he started all 16 games. He was signed as an unrestricted free agent that offseason by the Chicago Bears. He led the team in tackles in each of his three seasons with the squad. Despite this and the fact that he was willing to take a pay cut, he was released in favor of recent free agent acquisitions Ted Washington and Keith Traylor. Wells later signed with the Indianapolis Colts where he played for one season before deciding to retire.