And he's part of a new theater production.
Kyles used to work at ABC 7 Chicago as a janitor. Now he's following his dream on-stage at the Chicago Opera Theater.
RELATED: Former ABC 7 Chicago janitor makes national opera-singing debut on 'Strahan and Sara'
The show is called "Freedom Riders," and opening night is already sold out.
Kyles visited ABC 7 Chicago with Lidiya Yankovskaya, the production's music director.
Since he left the station, Kyles said he's had music contracts with Chicago Opera Theater, the Lyric Opera of Chicago, Chicago Symphony Orchestra and more.
"It's been so stirring. It has allowed me to learn a lot about myself and learn about me as an artist," he said. "It's been fun; there's been ups and downs."
The show takes place in New Orleans during the Civil Rights movement in the 1960s. The protagonist joins the Freedom Riders.
Yankovskaya said it's inspiring; a woman is willing to stand up for what she believes in.
"Freedom Riders" debuts Saturday at the Studebaker Theater. Tickets are available at chicagooperatheater.org.