Schulz attended St. Michaelis school in Lüneburg from 1757 to 1759 and then the Johanneum there from 1759 to 1764. In 1765, he was the student in Berlin of composer Johann Kirnberger, and then taught in Berlin himself.[1] In 1768 Kirnberger recommended Schulz for the position of music teacher and accompanist to the Polish Princess Sapieha Woiwodin von Smolensk. Schulz traveled with her for 3 years throughout Europe, where he came into contact with many new musical ideas. He served as the conductor of the French Theatre in Berlin from 1776 to 1780 and from 1780 to 1787 he was the Kapellmeister of Prince Henry in Rheinsberg. Schulz then went on to serve as Court Kapellmeister in Copenhagen from 1787 to 1795 before returning to Berlin.
Schulz wrote operas, stage music, oratorios, and cantatas, as well as piano pieces and folk songs; he also wrote articles on music theory for Johann Georg Sulzer's (1720–1779) Allgemeine Theorie der schönen Künste in four volumes.