Punkka sijoittui Sarajevon 1984 olympialaisissa 10 kilometrillä 34:nneksi. MM-kilpailuissa hän sijoittui Anterselvassa 1983 viestissä viidenneksi, 10 kilometrillä 16:nneksi ja 20 kilometrillä 22:nneksi sekä Ruhpoldingissa 1985 viestissä seitsemänneksi ja 20 kilometrillä 42:nneksi. Maailmancupissa hän sijoittui 10 kilometrillä kolmanneksi Falunin osakilpailussa vuonna 1983.