Born in Magdeburg, after the Abitur Huhn studied opera direction in Berlin, musicology in Leipzig and theology. Afterwards he was a master student at the Academy of Arts with Ruth Berghaus. He then worked for ten years as an opera director at the Meiningen Court Theatre. During this period he was also a frequent guest director at the Graz Opera in Styria/Austria. From 1998 to 2003 Huhn worked as the artistic director of the Mittelächsisches Theater [de] in Freiberg and Döbeln. From 2003 to 2008 he held the position of General Director of the Theater Plauen-Zwickau [de].