Sportpályafutását úszóként kezdte a Budapesti Honvédban, majd 1972-től a vízilabdázóként folytatta. 3 évvel később, első felnőtt bajnoki találkozóján 5 gólt lőtt az FTC-nek, Gyarmati Dezső szövetségi kapitány ekkor hívta meg a válogatottba.
Az 1980-as moszkvai olimpián állhatott dobogóra csapatával, de tagja volt az 1982-es világbajnoki második, illetve az 1983-as Európa-bajnoki második, 81-ben pedig harmadik helyezett csapatnak is. Háromszoros magyar bajnok és kupagyőztes, az OSC-vel kétszeres BEK-győztes, a Vasassal KEK-győztes volt.
Utolsó éveiben a BVSC ifjúsági csapatának edzője volt.