Renn, der für den SV Hindelang startet, trat international erstmals in der Saison 2015/16 bei den Olympischen Jugend-Winterspielen 2016 in Lillehammer in Erscheinung. Dabei errang er den siebten Platz im Skicross und gewann mit der Mixed-Staffel die Goldmedaille. Zudem startete er in Grasgehren erstmals im Europacup, wobei er auf die Plätze 41 und 31 fuhr und kam bei den Juniorenweltmeisterschaften 2016 in Val Thorens auf den 26. Platz. In den folgenden Jahren wurde er bei den Juniorenweltmeisterschaften 2017 in Chiesa in Valmalenco Achter sowie bei den Juniorenweltmeisterschaften 2019 auf der Reiteralm Vierter und nahm im Dezember 2018 in Arosa am Freestyle-Skiing-Weltcup teil, wobei er den 37. Platz errang. In der Saison 2019/20 und in der Saison 2020/21 belegte er je mit einem dritten Platz sowie zweiten Plätzen den vierten Platz sowie den dritten Platz in der Skicross-Disziplinenwertung des Europacups. Zudem kam er in der Saison 2020/21 im Weltcup mit drei Top-Zehn-Platzierungen auf den 15. Platz im Skicross-Weltcup. Bei den Weltmeisterschaften 2021 in Idre wurde er Zehnter. In der Saison 2023/24 belegte er den 20. Platz im Skicross-Weltcup und gewann mit drei ersten sowie mit je zwei zweiten und dritten Plätzen die Skicross-Disziplinenwertung des Europacups. Bei den Weltmeisterschaften 2025 im Engadin errang er den 20. Platz.