He competed in the 2002, 2006 and 2010 Winter Olympics for Hungary. His best performance is 48th, in the 2002 cross-country sprint. In 2002, he also finished 74th in the first half of the cross-country pursuit, 75th in the biathlon sprint and 70th in the individual. In 2006, completing only in biathlon, he finished 74th in the sprint and 77th in the individual. In 2010 he finished 80th in the sprint and 82nd in the individual.