 He failed to settle at Weymouth and left to rejoin Cambridge United on 21 August 2006 without playing a league game for Weymouth.He departed Cambridge in January 2007, joining Crawley Town.He duly left Crawley in the summer of 2007.