Runggaldier, der für den C. S. Carabinieri startete, lief international erstmals bei den Nordischen Junioren-Skiweltmeisterschaften 1980 in Örnsköldsvik und errang dabei den 40. Platz über 15 km. In den folgenden Jahren kam er bei den Nordischen Junioren-Skiweltmeisterschaften 1981 in Schonach auf den 22. Platz über 15 km und auf den neunten Rang mit der Staffel und bei den Nordischen Junioren-Skiweltmeisterschaften 1982 in Murau jeweils auf den siebten Rang über 15 km und mit der Staffel. Bei den Olympischen Winterspielen 1984 in Sarajevo wurde er Siebter mit der Staffel und holte im Januar 1986 in Bohinj mit dem 11. Platz über 5 km Freistil seine ersten Weltcuppunkte. Bei den Nordischen Skiweltmeisterschaften 1989 in Lahti belegte er den 45. Platz über 15 km Freistil. In der Saison 1989/90 errang er in Vang mit dem dritten Platz über 50 km Freistil seine einzige Podestplatzierung im Weltcupeinzel und erreichte zum Saisonende mit dem 22. Platz im Gesamtweltcup sein bestes Gesamtergebnis. Zudem holte er in Lahti mit der Staffel seinen einzigen Weltcupsieg. Bei den Nordischen Skiweltmeisterschaften 1991 im Val di Fiemme kam er auf den 18. Platz über 50 km Freistil und bei den Olympischen Winterspielen 1992 in Albertville auf den 11. Platz über 50 km Freistil. Sein letztes Weltcuprennen absolvierte er im Dezember 1992 im Val di Fiemme, das er auf dem 35. Platz über 30 km Freistil beendete.