Jego największym sukcesem jest złoty medal w zjeździe wywalczony podczas mistrzostw świata w Schladming w 1982 roku. W zawodach tych wyprzedził Szwajcara Conradina Cathomena i swego rodaka, Erwina Rescha. Był to jego jedyny medal wywalczony na międzynarodowej imprezie tej rangi. Był też siedemnasty w zjeździe na rozgrywanych trzy lata później mistrzostwach świata w Bormio. W 1980 roku wystąpił na igrzyskach olimpijskich w Lake Placid, zajmując dziewiąte miejsce w swej koronnej konkurencji.
W 1986 roku zakończył karierę.
Jego żona Hanni Wenzel oraz ich córka Tina Weirather także były narciarkami alpejskimi, reprezentując Liechtenstein.
W 1999 roku otrzymał Odznakę Honorową za Zasługi dla Republiki AustriiStaatliche Auszeichnungen bis 2008 .
Osiągnięcia Igrzyska olimpijskie Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca 9. 14 lutego 1980 Lake Placid Zjazd 1:45,50 +2,20 Leonhard Stock
Mistrzostwa świata Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca 9. 14 lutego 1980 Lake Placid Zjazd 1:45,50 +2,20 Leonhard Stock 1.15px 6 lutego 1982 Schladming Zjazd 1:55,10 - - 17.