Carlo Romeo è nato nel 1962 a Bolzano. Ha pubblicato numerosi studi di storia regionale moderna e contemporanea, occupandosi anche di iniziative didattiche e divulgative (manuali, documentari video, mostre). Insegna presso il liceo classico in lingua italiana di Bolzano.