Aux Championnats du monde 1978 à Lahti, son meilleur résultat individuel est dixième au cinquante kilomètres. Pour ses seuls jeux olympiques en 1980 à Lake Placid, il finit notamment neuvième du trente kilomètres. En 1980, il remporte aussi le titre national sur le quinze kilomètres.