Családi sakk Budaörsön
Édesapjától tanult meg sakkozni nyolcévesen, a budaörsi otthonukban, bátyjával, Viktorral együtt. Ekkor nevelőedzőt és egyesületet keresett a család. Kezdetben Böröcz István nemzetközi mester foglalkozott vele, majd amikor a kor legjelentősebb klubjába, a Honvédba igazolt, Petrán Pál nemzetközi mester vette át a szakmai munkát. Sorra ért el hazai korosztályos sikereket, és a sok versenyzés hatására fejlődése felgyorsult.
Címek egymás után
2001-ben lett FIDE-mester, majd egy évvel később nemzetközi mester. A legmagasabb nemzetközi sakkminősítést 2004-ben érte el, és akkoriban éveken át a legfiatalabb magyar nagymester volt. Ekkor már dr. Hazai László nemzetközi mesterrel, majd Sax Gyula és Csernyin Alekszandr világbajnokjelöltekkel elemzett együtt. Fejlődése ifjúsági világversenyeken is megmutatkozott. 2003-ban megnyerte a 16 évesek egyéni Európa-bajnokságát, emellett részese volt az U16-os magyar válogatott világbajnoki címének (az éltáblán játszva) és az U18-as együttes kontinensbajnoki győzelmének.
Sikerek a felnőttválogatottban
A 2000-es évek első két évtizedében a nemzeti csapat oszlopos tagjává vált. Hat-hat alkalommal képviselte hazánkat sakkolimpián és Európa-bajnokságon, valamint kétszer sakkcsapat-világbajnokságon. Szereplései során magas százalékot teljesített, és pozíciós játékstílusával nagyon kevés partit veszített. Ennek eredményeként egy olimpiai ezüstmedált és két Eb-bronzérmet vehetett át. Az egyéni versenyzést ezután abbahagyta, és azóta csak csapatbajnoki mérkőzéseken játszik. 2017 és 2018 között a magyar férfiválogatott szövetségi kapitányi posztját látta el, továbbá fiatalkora óta szakíróként tevékenykedik idegen nyelveken is. Emellett másfél évtizede saját sakkcégét vezeti. 2013-ban és 2014-ben az Év sakkozójának választották.