A participat de patru ori la Jocurile Olimpice, la Jocurile Olimpice din 1994, 1998, 2002 și 2006. Cel mai bun rezultat a fost locul 21 în proba de sprint pe echipe cu Mihai Galiceanu la Jocurile Olimpice din 2006 de la Torino. Acolo a fost și portdrapelul României la ceremonia de închidere.[2]
În plus el a participat la cinci Campionate Mondiale, din 1997 până în 2007, în 2003 nu a participat. Cel mai bun rezultat a fost locul 25 la Campionatul Mondial din 1997 de la Trondheim în proba de 30 km stil liber.