 He subsequently played for Malvern Town and The 61 Club before joining Heybridge Swifts.He was playing for Heybridge, managed by Garry Hill in the 1997–98 season, getting sent off in the FA Cup First Round defeat away to Bournemouth in November that year.The following month he joined Peterborough United for a fee of £5,000.