Date of birth
A graduate of the Ipswich Town academy, he was in their FA Youth Cup winning team in 2005. He had a brief loan at Millwall in 2006, and a three-month loan two years later with Grimsby Town.
After being borrowed by Scunthorpe United in 2009, he returned to Millwall the next year, a move made permanent in June 2010. After over 150 starts and 25 goals he was loaned to Bolton Wanderers in January 2014, and signed for the Trotters the following July. He spent two months on loan at Nottingham Forest at the end of 2015.
He signed for the Dons in July 2017 after being released by Bolton, and has now made over 50 appearances.