Career
Born in Lower Clapton, London, Warren started his career at Leyton Orient. He was voted Orient"s player of the year in 1996-1997, but the following year was loaned out to Oxford United, for whom he made four appearances. In January 1999 he was signed by N ottinghamshire County for £30,000.
After three years in Nottingham, he signed for Colchester United in August 2002, before moving to in June 2003.
In July 2004 he dropped into non-League and signed for Fisher Athletic. In 2006 he moved to to play under former Orient manager Tommy Taylor, and captained the club to the Southern League title in 2008.
In September 2009 he signed for AFC Sudbury, but left the club after a single appearance and retired from football.