Background
Cook was born in High Wycombe, and joined Wycombe Wanderers at the age of 14, and went on to make his Football League debut for the club on 17 August 2002, as a second-half substitute in a 3–3 draw at home to Mansfield Town.
Cook was born in High Wycombe, and joined Wycombe Wanderers at the age of 14, and went on to make his Football League debut for the club on 17 August 2002, as a second-half substitute in a 3–3 draw at home to Mansfield Town.
A winger, he plays for Harrow Borough of the Isthmian League. He spent time on loan to Southern League clubs Weymouth and Cambridge City in early 2004, and then joined Windsor & Eton of the Isthmian League at the end of the 2003-2004 season. He followed manager Dennis Greene to Maidenhead United in February 2005, moving on to fellow Conference South side Basingstoke Town for the 2005-2006 season.
After a brief spell with Conference South Lewes and a loan to Worthing, in October 2006 Cook joined AFC Wimbledon, where he spent the remainder of the 2006-2007 season.
Cook moved on to Staines Town, where he stayed for two seasons. After a spell on loan to Boreham Wood at the end of the 2008-2009 season, he signed for Kingstonian of the Isthmian League before the 2009-2010 season. and joined Street Neots Town of the United Counties League on a month"s loan in January 2010.
Shortly after moving on loan, Cook signed for Harrow Borough on 18 January 2010.