Schwarz werd tussen 1941 en 1947 vijf maal Belgisch kampioen op de 400 m horden. In 1942 werd hij ook kampioen op de 400 m. In 1943 verbeterde hij op dat nummer het Belgisch record van Julien Saelens naar 48,9 s.
Op 24 maart 1968 verongelukte een Vickers Viscount 803, vlucht Aer Lingus 712 voor de Ierse kust. Alle inzittenden onder wie Schwartz overleden. Zijn lichaam werd niet teruggevonden.[1]