Charles has been with the club since Under-9 level and has risen through the ranks to now make his first-team debut under Pep Guardiola.
The defensive midfielder, who can also operate in defence, captained our EDS side to Premier League 2 glory this season.
The 19-year-old replaced Nathan Ake just after the half-hour mark at the Gtech Community Stadium for his Premier League debut and was elated after his appearance.
"It's a very proud moment for me," he declared.
"I'm a City fan growing up so it's a dream come true really. It's a great experience in that sort of game to make my debut.
"It gives us all the confidence in the younger age groups that Pep is giving us these chances.
"To see four of us [academy graduates] on the pitch and a couple of us on the bench, it's great to see. I'm sure all the others can get confidence from that.
"He [Guardiola] was just giving me the confidence I needed to go and perform as well as I can.
"I feel like I settled into the game well after a few minutes. It's similar to what we do at academy level and I've come all the way through."
The teenager also spoke about the tough test that Brentford proved to be and gave an insight into the last few months of training alongside the first team.
Watch the entire interview via the video at the top of the page.