 He started his career with Wimbledon in 1999, leaving the club following its controversial move to Milton Keynes.He then had a two years spell with Southend United, one year with Yeovil Town and spent 2007 to 2009 with Leyton Orient.He made almost 300 appearances in the English Football League.