Nel 1989 ha preso parte ai Mondiali di Chambéry, nella cronosquadre Dilettanti, con Luca Colombo, Paolo Morandi e Stefano Zanini, chiudendo 10º. L'anno successivo ha vinto il Trofeo Papà Cervi.