Christoph Biermeier wurde 1963 in Passau geboren und studierte Theaterwissenschaft, Neuere Deutsche Literatur und Philosophie in München. Anschließend war er als Regieassistent an der SchauBurg München und den Städtischen Bühnen Freiburg tätig. Ab 1994 arbeitete er als freier Regisseur u.a. am Bayerischen Staatsschauspiel München, dem Nationaltheater Mannheim und den Städtischen Bühnen Freiburg. 1999 gründete er das Theater im Quadrat in Berlin. Von 2004 bis 2016 war er Intendant der Freilichtspiele Schwäbisch Hall. Daneben hatte er Lehraufträge im Masterstudiengang Bühnenbild an der TU Berlin und an der Akademie der Darstellenden Künste in Ludwigsburg.