 He played 35 league games for Brentford, 11 of which were as a substitute, scoring only once before being released after Brentford's relegation in the summer of 1998.On 10 August 1998 he joined Leyton Orient, but the form of the other midfielders at Brisbane Road limited his chances and he joined Isthmian Premier League side Chesham United for a month's loan on 22 December.On his return to Orient, he failed to reappear in their first team, and in August 2000 was released to join Chesham United.