 He helped Southend to reach the 2004 Football League Trophy Final at the Millennium Stadium, where they were beaten 2–0 by Blackpool.He turned down the offer of a new two-year contract from Southend and joined Peterborough United on a two-year contract in May 2004, scoring his first and what turned out to be only goal for the club against Milton Keynes Dons on 7 December.In October 2004, he joined Torquay United on loan and in December 2004 moved to Torquay for a club record fee of an initial £75,000, which depending on additional clauses could have risen to £100,000 and included a sell-on fee of 25%.