A Ludovika Akadémián végzett tisztként 1931-től a Honvéd Tiszti Vívó Klub, 1945-től a Toldi Miklós SE, 1947-től a Csepeli Vasas, majd 1950-től a Budapesti Honvéd vívója volt. Mindhárom fegyvernemben versenyzett. Nemzetközi versenyeken a második világháború előtt tőr- és kardvívásban, a háború után tőrvívásban ért el jelentős eredményeket. 1931-től 1953-ig szerepelt a magyar válogatottban. A magyar csapat tagjaként összesen kettő világbajnoki és négy Európa-bajnoki (nem hivatalos világbajnoki) érmet nyert. Egyéni tőrvívásban, illetve a magyar tőrcsapat tagjaként részt vett az 1936. évi berlini, az 1948. évi londoni és az 1952. évi helsinki olimpián. 1948-ban egyéniben, 1952-ben csapatban a harmadik helyen végzett. Londonban nyert bronzérme egyben pályafutása legjobb egyéni eredménye is. Huszonnégy magyar bajnoki címe közül egyet nyert egyéni számban. Az aktív sportolást 1953-ban fejezte be.