Su pista prese parte ai Mondiali di Leicester 1970, chiudendo 7º nell'Inseguimento Dilettanti, e fu campione italiano, proprio nell'Inseguimento Dilettanti, nel 1972.