Nato nel 1945 a Galliera Veneta, in provincia di Padova, nel 1967 e 1968 è stato medaglia di bronzo nella cronosquadre Dilettanti ai Mondiali: a Heerlen 1967 insieme a Lorenzo Bosisio, Vittorio Marcelli e Benito Pigato, a Imola 1968 con gli stessi Marcelli e Pigato, oltre a Giovanni Bramucci. Nella seconda rassegna iridata ha partecipato anche alla corsa in linea Dilettanti, arrivando 6º.