As a freshman and sophomore, Sutton attended Jordan High School in Durham, North Carolina. As a sophomore in 2004–05, he averaged 19.7 points per game as he guided the Falcons to a 19-8 record and the 4-A Western Regional semi-finals. He subsequently earned Associated Press second-team all-state honors and was named the Durham Sun-Herald and PAC-6 4-A Player of the Year. In 2005, Sutton transferred to The Patterson School in Lenoir, North Carolina where he played for coach Chris Chaney as a junior and senior. In November 2006, he signed a National Letter of Intent to play college basketball for Kansas State University. As a senior in 2006–07, Sutton averaged 15.0 points, 7.5 rebounds and a team-leading 3.0 steals per game as he and teammate Jamar Samuels helped the Bulldogs to a 36-4 overall record and No. 3 national prep school ranking. Patterson advanced to the inaugural Prep School National Championship, where they lost in the semi-finals to eventual champion Notre Dame Prep led by Michael Beasley.
College career
In his freshman season at Kansas State, Sutton saw action in 19 games with eight starting assignments. He did not join the squad until December 26, 2007 after completing necessary academic requirements, missing the first 11 games. He also missed three games in February due to a knee sprain. He averaged 3.3 points, 2.5 rebounds and 1.1 steals in 13.4 minutes per game. In his sophomore season, Sutton saw action in 34 games with 32 starting assignments, as he was one of seven players to see time in all 34 games. He recorded 10 double-digit scoring games and one 20-point game with a then career-high 21 points against Wagner on December 30, 2008. He averaged 7.5 points, 5.4 rebounds, 1.0 assists and 1.1 steals in 22.9 minutes per game. In his junior season, Sutton saw action in all 37 games with 36 starting assignments, as he was one of four players to see time in all 37 games. He averaged 7.2 points, 5.8 rebounds, 1.9 assists and 1.2 steals in 24.2 minutes per game. In July 2010, Sutton transferred to North Carolina Central University and subsequently redshirted the 2010–11 season. In his senior season at North Carolina Central, Sutton earned first-team All-MEAC and second-team NABC Division I All-District 15 honors. In 32 games, he averaged 16.4 points, 7.4 rebounds, 1.7 assists and 2.2 steals in 33.9 minutes per game.
Professional career
2012–13 season
After going undrafted in the 2012 NBA draft, Sutton joined the Orlando Magic for the 2012 NBA Summer League where he averaged 3.2 points and 2.4 rebounds in five games. On October 5, 2012, he joined Élan Chalon of the LNB Pro A for a one-week tryout. He later parted ways with Chalon on October 14 after not passing the tryout. On November 2, 2012, he was selected by the Tulsa 66ers with the sixth overall pick in the 2012 NBA Development League Draft.
On August 8, 2018, Sutton signed a contract with Lithuanian club Rytas Vilnius. After being suspended by Rytas, Sutton signed with Spanish club San Pablo Burgos for the rest of the season.
Dominique Sutton played for Armored Athlete in the 2018 edition of The Basketball Tournament. In 1 game, he had 2 points, 1 assist, and 2 rebounds. Armored Athlete reached the Super 16 before falling to Boeheim's Army.
Personal
Sutton is the son of Quintin Sutton and Katrina Reid, and has a brother, Lavaedeau Lee. He and his partner have two daughters.