 After not making a senior appearance for the club he was released in 2004.He then joined Port Vale on trial in July 2004, under manager Martin Foyle, but was not signed to the club on a permanent contract.In August 2004, he signed for Bristol City when Brian Tinnion offered him a three-month contract and later went on to sign a two-year deal with City.