Kerr joined Manchester City as a trainee from his local youth team Maxweltown Thistle in his home town of Dumfries.
He progressed to make his debut in May 1993 against Crystal Palace and was then an unused substitute on the final game of the season against Everton.
He went on to play against Everton two more times as well as Arsenal, Tottenham and West ham and was an unused substitute against Nottingham Forest in the 4th round of the League Cup.
Kerr joined Mansfield Town on loan in September 1995 playing six games including five league fixtures.
In his first year at Mansfield he sustained a double fracture and dislocation of his right ankle whilst playing against Carlisle and this kept him out of the game for over 12 months.