Ulrich Roscher studierte Schulmusik mit dem Zweitfach Geschichte in Hannover und arbeitete als Studienrat an mehreren Gymnasien in Niedersachsen. Nach dem Studium zum Diplom-Tonsatz- und Gehörbildungslehrer übte er Lehraufträge in Musiktheorie an unterschiedlichen Hochschulen in Norddeutschland aus.