A fost vicecampion olimpic la Atlanta 1996, pierzând în finală cu coleg de lot național Stanislav Pozdniakov. A fost dublu campion olimpic cu echipa Rusiei la Atlanta 1996 și la Sydney 2000. A fost triplu campion mondial pe echipe (în 2001, 2002 și 2003) și triplu campion european (la individul în 2000, pe echipe în 2000 și 2001).
Era membru al comitetul executiv și consilier prezidențial Federației Ruse de Scrimă.