In July 1991 he was awarded his first professional contract, and his senior debut came on 11 January 1992 in a game against Tranmere Rovers.
While with The Pirates he had a brief spell on loan with their landlords, Bath City, early in 1993 and he made four appearances for them in the Football Conference.
He was loaned out to Carlisle United in 2000, and after playing 12 times in the League, the deal was made permanent late in January 2001.
He played a further 52 games for the Cumbrian club, and after a loan spell with Oxford United in 2002 he returned to Scottish football with Gretna in 2003.
[3] In 2004, he was diagnosed with non-Hodgkin lymphoma,[4] and although he played a small number of games after this, it effectively ended his footballing career.