Baritone Juan Carlos Heredia was a 2016 winner of Operalia, where he was awarded the Don Plácido Domingo Ferrer Prize for Zarzuela.

He joined the Domingo-Colburn-Stein Young Artist in the 2017/18 season, appearing as Moralès in Carmen and Marullo in Rigoletto. His appearances for the 2018/19 season include Hormigon in El Gato Montés and Marchese d'Obigny in La Traviata.

He began 2019 performing in a recital with tenor Yusif Eyvazov in Paris, followed by a gala zarzuela concert with Plácido Domingo in Guadalajara. In the summer of 2018, he performed Figaro in The Barber of Seville with the Aspen Music Festival.

Born in Chihuahua, Mexico, he began his musical training as a classical guitarist. He began his vocal studies in 2011. His operatic repertoire includes Marcello and Schaunard in La Bohème, Belcore in L’Elisir d’Amore and Enrico in Lucia di Lamermoor, Mercutio in Romeo et Juliette, Masetto in Don Giovanni, Junius in The Rape of Lucretia, and the roles of the General and Sargento in the world premiere of Georgina Derbez’s opera La Creciente. He also has sung Orff´s Carmina Burana and Mahler's Lieder eines farhenden Gesellen. 

He has sung in the Moscow Conservatory´s Grand Hall with the Moscow Symphony Orchestra. In Mexico, he has sung at the major theaters including Palacio de Bellas Artes and also has participated in most of the national and international festivals from Mexico as Cervantino, Alfonso Ortíz Tirado, Pitic, FICMaya. He has shared stage with the singers Ramón Vargas, Arturo Chacón, Erika Grimaldi, Christopher Maltman, Irina Dubrovskaya, Maria Katzarava. Competition prizes include both the first and second prizes in the Maritza Alemán Vocal Competition in the years 2013 and 2014; the Gilda Morelli prize at the Carlo Morelli National Vocal Competition in 2013; the second overall prize and the Ópera de Bellas Artes special prize at the 2014 Carlo Morelli competition. He was a participant in the sic itur ad astra (siaa) Foundation in Liechtenstein.