Background
Bennett grew up in Telford, Shropshire, and joined Wolverhampton Wanderers at age nine having been spotted playing in a local five-a-side tournament.
Bennett grew up in Telford, Shropshire, and joined Wolverhampton Wanderers at age nine having been spotted playing in a local five-a-side tournament.
Wolverhampton Wanderers
Bennett was also a talented 200m sprinter and represented Shropshire at the English School Athletics Championships. He left school to gain a scholarship at Wolves alongside Lee Collins, and signed professional forms with them in March 2007. The midfielder never made a league appearance for Wolves though, despite being picked for the first team squad several times, but did appear twice for them in the League Cup.
Brighton & Hove Albion
After spending time at loan at both Crewe (where he scored once against Portuguese Vale) and Bury, Bennett signed a three-year contract with Brighton & Hove Albion on 20 August 2009.
In November 2010 he signed a new three and half-year contract to keep him at Brighton & Hove Albion until the summer of 2014. Bennett enjoyed a successful season in 2010-2011, playing a significant role in Brighton"s promotion to the Championship.
Scoring eight goals, and assisting over 20, Bennett gained a place in the PFA League One Team of the Year. Norwich City
= 2011-2012 season On 14 June 2011, he signed for Norwich City on an undisclosed three-year deal.
He was handed squad number 17 for the upcoming Premier League season.
However, this was not enough to earn Bennett a starting place against Wigan Athletic on the opening day of the Premier League season where he came on as a sub, replacing Andrew Surman. = 2012-2013 season Bennett started the 2012-2013 season on the bench at Craven Cottage in the Canaries" 0–5 defeat. He picked up an injury coming on for Robert Snodgrass.
On 6 April he got two assists in a 2–2 draw against Swansea City.
= 2013-2014 season Having played in Norwich"s opening Premier League fixture against Everton, Bennett injured his knee ligaments, requiring surgery, ruling him out until 2014. He made his return from injury on the final day of the season, replacing Nathan Redmond in the 76th minute of a 2–0 defeat to Arsenal.
Blackburn Rovers
On January 5, 2016, Bennett signed for Blackburn Rovers on a two and a half year deal. Bennett scored his first Rovers goal on February 27 in a 3–2 victory over Milton Keynes Dons.
He was called up to the Jamaica national football team on 27 February 2015 for friendly games against Venezuela and Cuba.