Christoph Rufer studierte nach seiner Ausbildung zum Buchhändler Scenographical Design an der Zürcher Hochschule der Künste. Von 2005-2009 war er als Ausstattungsassistent an der Berliner Schaubühne am Lehniner Platz und anschließend bis 2011 am Thalia Theater Hamburg engagiert. Seit 2011 ist er freischaffender Szenograf, Bühnen- und Kostümbildner und arbeitet mit Künstler:innen wie Lars Eidinger, Schorsch Kamerun, Johannes v. Matuschka, Alia Luque (Trio ACE) und Antje Schupp zusammen. Mit der Regisseurin Anne Habermehl verbindet ihn eine langjährige Zusammenarbeit, u.a. bei den Münchner Kammerspielen. Zuletzt erdachte er als Mitglied von Trio ACE die Bühnenbilder für »Kein Spotrstück« am Staatstheater Karlsruhe, für»1984« am Ballett Basel oder für die Uraufführung von »Die kleinen Meerjungraun« von Kim de l'Horizon an der Bühne Bern.
Christoph Rufer lebt in Zürich und Berlin.