In carriera prese parte a due edizioni dei Giochi olimpici invernali, (25° nella sprint) e (23° nella sprint, 5° nella sprint a squadre), e a due dei Campionati mondiali (15° nella sprint a Val di Fiemme 2003, 15° nella sprint e nella sprint a squadre a Oberstdorf 2005).