The 37-year-old was released by League Two side Oxford United at the end of last season, but despite reports that he was considering retirement, the centre-back opted to join non-league outfit Hendon.
However, after a handful of appearances, the Enfield-born player departed Hendon and he has now decided to hang up his boots.
"Today is the day when I officially retire from football. I have enjoyed every moment of my career. For all those that showed support during my career I THANK YOU and to all those that tried to knock me I THANK YOU," he wrote on Twitter.