A inceput sa practice scrima la 13 ani cu antrenorul Iulian Bituca la CSM Iasi. A urcat pe podium pentru prima data la Cupa Mondiala de juniori de la Budapesta in 2006, in acelasi an cucerind medalia de argint la Campionatul Mondial de juniori de la Poznan, dupa ce in finala a fost invins de ungurul Aron Szilagy, viitor campion olimpic. Dupa ce a mai cucerit o medalie de bronz la Campionatul European de juniori din 2007 de la Praga, la inceputul anului 2008 a urcat pe locul intai in clasamentul mondial la juniori.
La seniori, in 2009, la Campionatul Mondial din Antalya, alaturi de Florin Gelu Zalomir, Cosmin Hanceanu si Rares Eugen Dumitrescu, a facut parte din echipa de sabie a Romaniei care a cucerit primul titlul mondial la sabie pe echipe din istoria scrimei romanesti.
In 2011, s-a transferat la CS Dinamo Bucuresti unde a inceput pregatirea cu Mihai Covaliu, iar in 2012, la Jocurile Olimpice de la Londra, a cucerit medalia de argint pe echipe, impreuna cu Rares Dumitrescu, Florin Zalomir si Alexandru Siriteanu.
In 2013, a fost desemnat cel mai bun sportiv al anului de Asociatia Presei Sportive din Romania si ca cel mai bun scrimer al anului de Federatia Romana de Scrima.