The central midfield player joined Woking for a second time in the summer of 2023 following a seven-year stay with National League rivals Dagenham & Redbridge. He previously played for the Cards on loan for the bulk of the 2015/16 season, initially signing a short-term deal in October, before extending it until the end of the season. He made 31 appearances during his first stay at Kingfield, scoring twice, with both goals coming against Gateshead.
His early career was spent at Leicester City, the city in which he was born, where he spent two seasons as a youth team player. Following his release he joined Luton Town who, in 2012, were a National League side. He made 57 appearances for the club in all competitions over a four-year spell, with his most significant contributions coming during the Hatters run to the league title and promotion back to the Football League in 2013/14, when he featured in 27 league games. He spent much of the next two years out on loan, playing for Kidderminster, Grimsby, and Woking, before being released in May 2016.
From Luton he joined newly relegated fifth tier side Dagenham, where he quickly became a popular and integral player, and he would go on to surpass 250 appearances during his time at Victoria Road. In more recent seasons, he has also added goals to his game, having netted an impressive 21 from midfield over the past three seasons. For the 2022/23 campaign he was entrusted with the club captaincy as the Daggers finished tenth.
The one-time England C international also enjoys a successful music career performing under the stage name Kamakaze.