1895. augusztus 13-án született Álmosdon (Bihar vármegye). Úszó, vízilabdázó. 1912-ben a Nemzeti Sport Clubban kezd úszni. 1923 és 1928 között a III. kerületi Torna és Vívó Egylet háromszoros bajnokcsapatának kapusa. 1924-ben és 1926-ban 100 méteres mellúszásban országos bajnokságot nyer. 1930 és 1932 között az Újpesti Torna Egylet vízilabda bajnokcsapatának tagja. A második világháború után ismét játszik, rövid ideig az élvonalbeli NSC kapusa. 1924-től 1932-ig ötven mérkőzésen védi a magyar válogatott kapuját. A csapattal 1926-ban Budapesten, 1927-ben Bolognában és 1931-ben Párizsban Európa-bajnokságot nyer. Az 1924-es párizsi olimpián ötödik, 1928-ban Amszterdamban második, 1932-ben Los Angelesben első helyen végez.
A Műegyetem gépészmérnöki szakának hallgatója. 1915-től másfél évig frontszolgálatot teljesít. Olasz hadifogságba esik, két év múlva tér haza. Az Angol-Osztrák Bank alkalmazottja, majd 1923-tól a Grab-féle textilipari részvénytársaság főtisztviselője. 1948. február 16-án hunyt el Budapesten.