He then moved on a free transfer to Aldershot taking up a position as player coach.
He then moved to Birmingham City on a free transfer.
In 1998, he moved to Blackpool on a free transfer.
In the summer of 1921, he moved to Darlington on a free transfer.
In 2010, he moved to Monaco on a free transfer.
He then moved to Hartlepool United on a free transfer.
In the summer 2006, he moved to Olympiacos on a free transfer.
At the end of the 2002 season, he moved to Chester City on a free transfer.
He found himself moving to Wrexham on a free transfer.
He moved to Celtic in 2011 on a free transfer.