Christoph Maria Herbst è nato a Wuppertal nel 1966. Dopo aver lasciato la scuola, ha completato prima un apprendistato in banca e poi ha studiato legge. Durante questo periodo ha recitato in teatri indipendenti, ma non ha mai frequentato una vera e propria scuola di teatro. Tuttavia, ottiene un ingaggio al Teatro di Stato di Dinslaken. Da quel momento in poi, la recitazione non lo abbandona più e continua a lavorare in vari teatri.