 He enjoyed short loan spells at Preston North End and Port Vale, before joining Hull City on a free transfer in June 2001.He switched to Plymouth Argyle in July 2002.Loaned out to Macclesfield Town in October 2003, he was allowed to join Tranmere Rovers the following month.