Born in Derry, Kennedy was in Charlton Athletic's under-18 team, and then their under-21 side for the 2014-15 season, under the management of Jason Euell.
Kennedy was first included in a Charlton matchday squad on 16 August 2015, remaining an unused substitute in their 2-1 Championship win over Hull City at The Valley [REF].