Christophe Dufaux studierte an der HKB in Biel in der Klasse von Teodoro Anzellotti. Er gab zahlreiche Konzerte und Uraufführungen mit Sinfonieorchestern (Tonhalle Zürich, Orchestre de la Suisse Romande, Lausanne Sinfonietta, Basel Sinfonietta), Ensembles (Ensemble Contrechamps) und in Kammermusik-Formationen. Konzertreisen führten ihn an diverse Festivals im In- und Ausland.