Das beste internationale Ergebnis von Franz war der vierte Platz in der Mannschaftsverfolgung bei den UCI-Bahn-Weltmeisterschaften 1965 und auch 1966 in identischer Mannschaftsbesetzung mit Erhard Hancke, Siegfried Köhler und Wolfgang Schmelzer. In der Einerverfolgung startete er 1961 und wurde 13. 1968 nahm Franz an den Olympischen Sommerspielen in Mexiko-Stadt teil. In der Mannschaftsverfolgung belegte er mit dem Team der DDR (mit Heinz Richter, Wolfgang Schmelzer und Manfred Ulbricht) den 13. Platz im Vorlauf und verpasste somit den Sprung ins Viertelfinale.