In carriera prese parte a due edizioni dei Campionati mondiali (20° nella 30 km a Val di Fiemme 2003 il miglior risultato).