La inceput a jucat fotbal, dar de la noua ani a inceput sa practice scrima la Clubul Sportiv Tractorul Brasov. La 21 de ani a fost legitimat de Clubul Sportiv Dinamo Bucuresti.
Primul mare succes l-a obtinut in 2000, la 23 de ani, la Jocurile Olimpice de la Sydney, unde a cucerit titlul olimpic la sabie individual.
A continuat seria rezultatelor de exceptie devenind campion mondial la Leipzig, in 2005, si campion european, in 2006, la Izmir.
In 2008, la JO de la Beijing, a cucerit medalia de bronz, la sabie individual.
S-a retras din activitatea competitionala dupa JO de la Beijing si a devenit antrenor principal de scrima la CS Dinamo si la lotul olimpic masculin de sabie al Romaniei.
Primul rezultat olimpic de marca in calitatea de antrenor l-a obtinut la Jocurile Olimpice din 2012, de la Londra, unde echipa olimpica de sabie a Romaniei pe care a pregatit-o a cucerit medalia de argint.
In 2013 a fost ales in functia de presedinte al Federatiei Romane de Scrima si a fost inclus in Hall of Fame al scrimei de catre forul international de specialitate.
A primit titlul de Maestru Emerit al Sportului. I-au fost acordate distinctiile Ordinul national "Pentru Merit" in grad de Comandor, Ordinul "Meritul Sportiv" clasa a III-a cu doua barete, Ordinul national "Serviciul Credincios" in grad de Ofiter.A fost desemnat Cetatean de onoare al orasului Brasov.
Pe data de 15 noiembrie 2016, a fost ales presedintele Comitetului Olimpic si Sportiv Roman.