Egész pályafutása alatt az Újpest labdarúgója volt, 1949 és 1963 között. Csapatának neve többször is változott, volt Újpesti TE, Budapesti Dózsa és végül Újpesti Dózsa. Összesen 240 bajnoki mérkőzésen lépett pályára. AZ 1959–60-as idényben bajnokságot nyert csapat tagja volt. 1963 végén fejezte be az aktív labdarúgást.
A válogatottban
1949 és 1957 között 6 alkalommal szerepelt a magyar válogatottban és 1 gólt szerzett. Tagja volt az 1954-es svájci világbajnokságon részt vevő ezüstérmes csapatnak.