Geboren in Wertheim am Main, studierte er Kirchenmusik in Heidelberg und Dusseldorf mit Abschluss Staatsexamen. 1986 – 1990 war er Assistent von KMD Prof. Oskar Gottlieb Blarr an der Neanderkirche in Dusseldorf. Nach hauptberufl ichen Tatigkeiten als Kantor in Walsrode (Luneburger Heide) und als Kirchenmusiker an der Christuskirche in Freiburg hat Christoph Andreas Schafer seit 1998 das Amt des Kantors an der Heidelberger Heiliggeistkirche inne. Dort leitet er die Heidelberger Studentenkantorei und grundete neben der Heidelberger Kinderkantorei auch die Junge Kantorei Heiliggeist. Ihm obliegt die kunstlerische Leitung der wochentlichen Veranstaltungsreihe ≫Stunde der Kirchenmusik, die er vor uber 10 Jahren ins Leben rief.Zudem ist er als Lehrbeauftragter an der Musikhochschule Freiburg und kunstlerischer Leiter der Jungen Kantorei Freiburg tatig. Als Organist und Chordirigent konzertierte er in Norwegen, Finnland, Polen, Ungarn, Ukraine, Weisrussland, Holland, Schweiz, Italien, Frankreich, Schweden, Agypten, den USA und Syrien.