Polvara, der für den C.S. Esercito startete, lief international erstmals bei den Olympischen Winterspielen 1980 in Lake Placid und belegte dabei den 32. Platz über 50 km. Bei den Nordischen Skiweltmeisterschaften 1982 in Oslo kam er auf den 32. Platz über 30 km und auf den siebten Rang mit der Staffel, Zudem errang er dort den 20. Platz über 50 km und holte damit seinen ersten Punkt im offiziellen Weltcup. Bei seiner zweiten Olympiateilnahme im Februar 1984 in Sarajevo kam er auf den 34. Platz und auf den 21. Rang über 50 km und im folgenden Jahr bei den Nordischen Skiweltmeisterschaften in Seefeld in Tirol auf den 20. Platz über 30 km und auf den 13. Rang über 50 km. Im Februar 1985 erreichte er in Witoscha mit dem zehnten Platz über 15 km seine erste Top-Zehn-Platzierung im Weltcupeinzel. In der Saison 1985/86 errang er mit Platz 12 in Oslo über 50 km klassisch, Platz zehn in Bibawik über 30 km Freistil und Platz fünf in Lahti über 15 km Freistil den 18. Platz im Gesamtweltcup. Im folgenden Jahr belegte er bei den Nordischen Skiweltmeisterschaften in Oberstdorf den 15. Platz über 30 km klassisch und den 13. Rang über 15 km klassisch. In der Saison 1987/88 erreichte er in Rovaniemi mit Platz vier über 50 km klassisch seine bis dahin beste Platzierung im Weltcupeinzel. Beim Saisonhöhepunkt, den Olympischen Winterspielen 1988 in Calgary lief er auf den 13. Platz über 15 km klassisch, auf den zehnten Rang über 50 km Freistil und auf den siebten Platz über 30 km klassisch und errang zum Saisonende den 20. Platz im Gesamtweltcup. Bei den Nordischen Skiweltmeisterschaften 1989 in Lahti belegte er den 23. Platz über 30 km klassisch und den 22. Rang über 50 km Freistil.