Schwarz worked with various directors including Christoph Schroth, Fritz Marquardt, Manfred Wekwerth, and Peter Zadek.
Between 1969 and 1989, he appeared in numerous DEFA and DFF film and television productions, including several fantasy and fairy tale adaptations.
Between 1993 and 2000, he appeared in a total of 38 episodes alongside leading actress Thekla Carola Wied in the ARD crime series Auf eigene Gefahr [de].
[1][4] From 1996 until 2012, Schwarz played alongside Wolfgang Winkler as the detective duo Schmücke and Schneider in the crime series Polizeiruf 110.
Schwarz's homosexuality and his relationship with acting colleague Hagen Henning, whom he met in 1986 at the Berlin Ensemble, became publicly known in August 2004.