Career
He was also interim manager of Crawley alongside Martin Hinshelwood. Alexander has previously played for West Ham United, Exeter City, Swindon Town, Hull City, Leyton Orient, Millwall, Brentford and AFC Wimbledon. West Ham United & Exeter City
He began his career with West Ham United, but his first taste of first team football came with a loan spell at Exeter City in the 1999–2000 season.
Alexander scored 16 goals in 37 league games for the Grecians and although he was only on-loan to Exeter, became their Player of the Season.
His form with Exeter convinced Swindon Town to sign him from West Ham for £300,000 in July 2000. Swindon Town
Alexander"s time at Swindon was short.
He played only one season, scoring seven goals in 43 appearances in all competitions. Hull City
With Swindon Town in financial difficulties they accepted a bid from Hull City in June 2001.
Leyton Orient
In January 2003 he moved to Leyton Orient where he soon became a first team regular.
Alexander rejected a new deal in May 2007. Millwall
On 24 May 2009 Alexander scored twice for Millwall in the 2008-2009 League One play-off final. However, he was unable to prevent Millwall losing 3–2 to Scunthorpe United, despite Alexander"s two goals giving Millwall a 2–1 half-time lead.
He missed a chance to put Millwall 3–1 up and claim his hatrick.
Brentford
In August 2010 Alexander signed for Brentford for an undisclosed fee making his debut on 7 August against Carlisle United and scoring his first Brentford goal a week later in a 2–1 home defeat to Walsall. Crawley Town
In March 2012 Alexander signed on loan for Crawley Town until the end of the 2011-2012 season.
Alexander scored seven goals in fourteen appearances for Crawley as they finished 3rd in League Two and were promoted to League One. Following the sacking of manager Ritchie Barker, Alexander became interim manager on 28 November 2013, alongside chief scout Martin Hinshelwood.
AFC Wimbledon
On 31 January 2013 Alexander joined AFC Wimbledon, on loan until the end of the season.
Burton Albion
On 31 January 2014, Alexander signed for Burton Albion. He was released by the club at the end of the season. Greenwich Borough
On 22 December 2015, Alexander became the new manager of Greenwich Borough.