 A foot injury then interrupted his season and he did not play again until April 2005.He left Orient at the end of the season and joined Cambridge United in August 2005, where he combined playing ridiculously well and coaching.He joined King's Lynn on a one-year contract in July 2008.