1947-ben az Elektromos MSE versenyzőjeként az országos bajnokságot és Tata-tóvárosban Munkás Európa-bajnokságot nyert 1000 m-es kajaknégyes tagja volt. 1949-ben Andrássi Gyulával együtt megnyerte az 1000 m-es kajakkettes országos bajnokságot. 1950-ben a Budapest Honvéd SE versenyzőjeként szintén Andrássi Gyulával, majd 1952-ben Kulcsár Jánossal megnyerte az 1000 m-es kajakkettes országos bajnokságot. 1950–1951 között tagja volt az 1000 m-es kajaknégyes és 1950-ben a 10 000-m-es kajaknégyes országos bajnokcsapatának. 1951-ben az 500 m-es kajakegyesben országos bajnok lett. 1949–1951 között nyolcszor volt magyar válogatott. Az 1952. évi nyári olimpiai játékokon 7. helyezett lett K-2 1000 m-en. 1953–1954 között egyesületének edzője volt. 1955–1958 között az FTC általa szervezett kajak-kenuszakosztályának edzője volt. 1958-ban magyar válogatott keret edzője, majd 1959–1971 között vezető edzője volt.