Nato nel 1938 a Tesero, in Trentino, nel 1969, 1971 e 1973 ha preso parte ai Mondiali di biathlon, sempre nell'individuale. A Zakopane 1969 è arrivato 32º, a Hämeenlinna 1971 31º, a Lake Placid 1973, invece, 29º.