Tijdens de wereldkampioenschappen biatlon 2011 in Chanty-Mansiejsk, tevens zijn wereldbekerdebuut, eindigde Windisch als 56e op de 20 kilometer individueel. In december 2011 scoorde de Italiaan in Östersund zijn eerste wereldbekerpunten. Op de wereldkampioenschappen biatlon 2012 in Ruhpolding eindigde hij als 68e op de 10 kilometer sprint, op de estafette eindigde hij samen met Christian De Lorenzi, Markus Windisch en Lukas Hofer op de vijfde plaats. In Nové Město na Moravě nam Windisch deel aan de wereldkampioenschappen biatlon 2013. Op dit toernooi was de achttiende plaats op de 10 kilometer sprint zijn beste individuele resultaat. Samen met Dorothea Wierer, Karin Oberhofer en Lukas Hofer eindigde hij als vierde op de gemengde estafette, op de estafette eindigde hij samen met Christian De Lorenzi, Christian Martinelli en Lukas Hofer op de zevende plaats. In maart 2013 behaalde de Italiaan in Sotsji zijn eerste toptienklassering in een wereldbekerwedstrijd. Tijdens de Olympische Winterspelen van 2014 in Sotsji eindigde hij als elfde op de 10 kilometer sprint, zijn beste individuele. Samen met Dorothea Wierer, Karin Oberhofer en Lukas Hofer veroverde hij de bronzen medaille op de gemengde estafette, op de estafette eindigde hij samen met Christian De Lorenzi, Markus Windisch en Lukas Hofer eindigde hij op de vijfde plaats.