Biography
The evergreen centre-forward signed for Stourbridge in January 2025 from Alvechurch. Having started out in the youth ranks at West Bromwich Albion, he featured for Rushall Olympic, AFC Telford, Willenhall Town and Hednesford Town before his goalscoring exploits earned him a move into the League football with Macclesfield Town in the spring of 2010. He was voted the club's Supporters player of the Year for 2010–11 and won a move to Crawley Town in June 2011. He was named in the 2011–12 League Two PFA Team of the Year. He joined Peterborough United on loan in February 2012, which was made into a permanent move at the end of the season for £1.1 million. However, he was unable to secure a regular starting place and subsequently spent time out on loan at Ipswich Town, Bristol City and Oxford United before moving to Shrewsbury Town in February 2015 and played his part in the Shrews winning promotion to League 1, but he fell out on favour the following season and in January 2016 he was loaned out to Southend United for the remainder of the season. He then spent the 2016-17 season with AFC Wimbledon before moving to Port Vale in July 2017, but injuries hampered his time there before he was loaned out to Cheltenham Town in August 2018 with the move made permanent in January 2019. In August 2019 he signed for Eastleigh, remaining with the Spitfires until the summer of 2022 when he was released and subsequently joined Hereford FC before signing for Leamington a year later, playing his part in their promotion via the play-offs to the National League North in 2024 before signing for Alvechurch ahead of the 2024-25 campaign.