Christoph Maria Herbst est né en 1966 à Wuppertal. Après son baccalauréat, il a d'abord fait un apprentissage dans une banque, puis a étudié le droit. Entre-temps, il a fait du théâtre indépendant, mais n'a jamais fréquenté de véritable école d'art dramatique. Il a néanmoins obtenu un engagement au Landestheater de Dinslaken. À partir de là, le jeu d'acteur ne l'a plus jamais quitté et d'autres étapes ont suivi dans différentes salles de théâtre.