In Beaver Creek nam hij deel aan de wereldkampioenschappen alpineskiën 2015. Op dit toernooi eindigde hij als negentiende op de afdaling. Op 17 december 2016 boekte Franz in Val Gardena zijn eerste wereldbekerzege. Op de Wereldkampioenschappen alpineskiën 2017 in Sankt Moritz behaalde de Oostenrijker de bronzen medaille op de afdaling. Tijdens de Olympische Winterspelen van 2018 in Pyeongchang eindigde hij als elfde op de afdaling en als zeventiende op de Super G.