Simmons was born and raised in Lawrenceville, Illinois and attended Lawrenceville High School, graduating in 1983. While attending high school, Simmons led the Indians to consecutive 34–0 seasons and Illinois High School Association Class A state championships, becoming one of the most celebrated players in Illinois prep history. Because of Simmons' ability to "carry" his team the nickname of "Mule" was given to him during his junior year. His 2,986 career points were the third most in Illinois history when he graduated in 1983. Simmons played for coach Ron Felling, who went on to become an assistant coach at Indiana University. In 2006, Simmons was voted as one of the 100 Legends of the IHSA Boys Basketball Tournament, a group of former players and coaches in honor of the 100th anniversary of the IHSA boys basketball tournament.
College
After high school, Simmons spent his first two years of college playing for Bob Knight and the Indiana Hoosiers. During his freshman year, he was an integral part of the Hoosiers' Elite Eight run in the 1984 NCAA Tournament. His 1985 team at Indiana finished second in the National Invitation Tournament. After Simmons' sophomore year, however, he transferred to the University of Evansville to play for former Indiana assistant coach Jim Crews. Crews made Simmons the team captain for the Purple Aces, even though he had to redshirt the 1985–86 season. When Simmons became eligible, he immediately helped turn around the Evansville program. During the 1986–87 he averaged 22.4 points per game and led Evansville to a first place tie in the Midwestern Collegiate Conference. During his senior year, Simmons finished sixth in the nation in scoring at 25.9 points per game, and finished ninth in balloting for the Associated Press College Basketball Player of the Year. Evansville posted a 21–8 record in 1988 and recorded a first-round win over Utah in the NIT. Simmons was named to the first team all-MCC in both of his seasons at UE. Despite playing only two seasons at Evansville, Simmons ranks 22nd all-time with 1,265 points.
Coaching career
After graduating from Evansville, Simmons played the 1988–89 season for the La Crosse Catbirds of the Continental Basketball Association. During the 1989–90 season, while playing for the Illinois Express, Simmons made the World Basketball League all-star team. After being a part-time assistant coach for Evansville from 1990 to 1996, Simmons became the head coach at Wartburg College, an NCAA Division III school in Waverly, Iowa for the 1996–97 season. Simmons returned to the University of Evansville the next season as a full-time assistant coach, and stayed at Evansville until becoming the head coach at Southern Illinois University Edwardsville in April 2002. In 2007, after five years of coaching while producing a record of 88–59 for the Cougars, Simmons once again returned to Evansville, this time as head coach. He coached the Aces for 11 seasons, compiling a record of 184–175 before being fired following the 2017–18 season. In July 2018, Simmons accepted an assistant coaching position under his longtime friend, Brad Brownell, for the Clemson Tigers. The two coached together at the University of Evansville from 1991 to 1992.
Honors
Simmons was inducted into the Illinois Basketball Coaches Association Hall of Fame in 1994, and the University of Evansville Athletics Hall of Fame in 1997. In 2007, Simmons was voted one of the 100 Legends of the IHSA Boys Basketball Tournament, recognizing his superior performance in his appearances in the tournament.