Il participe à sa première course de coupe du monde lors de la saison 1988-1989 lors d'un quinze kilomètres classique. à Kavgolovo. Il termine onzième de cette course, remportée par Vegard Ulvang. Lors de la course suivante, à Nove Mesto, il termine quatrième d'un quinze kilomètres libre. Il participe ensuite à ses premiers mondiaux, lors de l'édition 1989 de Lahti. Il termine onzième du cinquante kilomètres libre. Plus tard, il termine quinzième du cinquante kilomètres libre d'Holmenkollen et sixième du trente kilomètres classique de Falun, dernière course de la saison de coupe du monde.