Natural de Teberga, ocupaba'l cargu de xefe de serviciu de Xestión Tributaria.
Llicenciáu en Ciencies Económiques y Empresariales pola Universidá d'Uviéu, Carlos Franco ye dende'l 1990 funcionariu de carrera de l'alministración asturiana. Anició la so trayeutoria profesional nel cuerpu de Xestión de Finances y nel 1997 ingresó nel cuerpu superior d'Alministradores del Gobiernu.
Con esti nomamientu como direutor del Ente de Servicios Tributarios, el teberganu dexa'l cargu de xefe de Xestión Tributaria, qu'ocupaba dende l'añu 1994.