Watts started out with Rotherham United as an apprentice, but after only two years in the first team he moved on to Sheffield Wednesday. He left Sheffield Wednesday in March 1996, after only 18 league appearances, to play for Leicester City. At Leicester he played as they won the 1996 First Division play-off Final. He also contributed to their run in the 1996–97 Football League Cup, being on the pitch as they beat Wimbledon in the semi-final, but was left out of the final squad itself. Whilst at Leicester he scored once; his goal coming in a 3–1 defeat to Chelsea. Watts wore the colours of five more teams before he arrived at Luton Town on loan in 1999. Luton clearly suited Watts, as he became a first team regular, and made 67 league appearances in two seasons. At the end of 2000–01, he decided to join Australian club Northern Spirit, where he played until 2004, when the club folded. Now retired from the game, he returned to England to set up a business in Worksop. In September 2010 he was appointed assistant manager of Maltby Main and in January 2011 manager of Hallam.