Seinen ersten Einsatz im Skisprung-Weltcup hatte er am 30. Dezember 1985 bei der Vierschanzentournee in Oberstdorf. Seinen Durchbruch schaffte er in der folgenden Saison. Im italienischen Asiago wurde er erst Juniorenweltmeister, am 28. Februar 1987 gewann er erstmals ein Weltcupspringen. Insgesamt gewann er in seiner Karriere neun Weltcupspringen. Erst nach dem Karriereende Matti Nykänens konnte er aus dessen Schatten heraustreten; in der Saison 1989/90 gewann er zum einzigen Mal auch den Gesamtweltcup, in der Saison 1995/96 wurde er nur knapp Zweiter hinter Andreas Goldberger. Zu seinen Einzelerfolgen zählt zudem eine Silbermedaille von der Normalschanze bei der Nordischen Skiweltmeisterschaft 1989 in Lahti und eine Bronzemedaille bei den Weltmeisterschaften 1991.