In carriera prese parte a quattro edizioni dei Giochi olimpici invernali, (22° nello sprint, 9° nella staffetta), (38° nello sprint, 24° nell'individuale, 11° nella staffetta), (3° nello sprint, 9° nell'inseguimento, 32° nell'individuale, 6° nella staffetta) e . In quest'ultima occasione si era classificato 4º nello sprint, 25° nell'inseguimento e 60° nell'individuale, ma i suoi risultati furono annullati poiché risultò che l'atleta austriaco aveva fatto uso di doping: nelle stanze di Perner e di altri atleti della nazionale austriaca, al villaggio olimpico, furono trovate sacche di sangue e altre attrezzature finalizzate a pratiche dopanti. In aprile il CIO squalificò a vita gli atleti dalle competizioni olimpiche e annullò i risultati conseguiti; anche la Federazione sciistica dell'Austria radiò a vita Perner e gli altri sciatori coinvolti nello scandalo (il biatleta Wolfgang Rottmann e diversi fondisti). L'atleta non tornò più alle gare e nel 2012 fu anche condannato in primo grado dalla magistratura italiana a una pena di un anno e mezzo di reclusione (che non dovette scontare grazie a un indulto). Perner aveva partecipato anche a dieci edizioni dei Campionati mondiali (5° nella gara a squadre a Ruhpolding 1996 il miglior risultato).