He had two loan spells at Swansea City, making eighteen appearances and scoring once, before returning to his hometown club for £60,000 in 1998, after an initial loan spell. In the 2000–01 season he was an integral part of the promotion team, playing 90 minutes as Blackpool defeated Leyton Orient 4–2 in the Third Division play-off final.
During his time at Swansea City, he had two loan spells where he made eighteen appearances and scored once before returning to his hometown club for £60,000 in 1998. In the 2000–01 season, he was a vital member of Blackpool's promotion team, playing 90 minutes as they defeated Leyton Orient 4–2 in the Third Division play-off final.