Career
Charlton Athletic
Born in Farnborough, London, England, Holmes-Dennis started his football career at Charlton Athletic and has progressed through the club"s academy ranks in recent years. In October 2013, he signed his first professional contract, a three-year deal. Holmes-Dennis joined Oxford United on loan in October 2014 from Charlton Athletic.
Holmes-Dennis"s loan spell with Oxford United was extended until 10 January and was extended again until the end of the 2014-2015 season.
However, Holmes-Dennis was recalled by the club on 2 February 2015. On 5 February 2015, Plymouth Argyle announced that Holmes-Dennis would join them when the loan window opened the following week, on a loan deal until the end of the season.
Following this, Holmes-Dennis remained at the club for the club"s play-off campaign and featured for both matches, as Plymouth Argyle lost to Wycombe Wanderers. On 18 March 2016, Holmes-Dennis joined League One club Oldham Athletic on loan for the remainder of the 2015-2016 season.>
In mid-2013, Holmes-Dennis was called up to the England U18 squad, alongside Tobi Sho-Silva.
He made his England"s debut on 6 March 2013, alongside Sho-Silva, in a 1–0 defeat to Belgium U18.