1927-ben a Pestújhelyi SC-ben kezdte a labdarúgást. Az Újpest csapatában mutatkozott be az élvonalban, ahol egész pályafutása alatt játszott és 231 bajnoki mérkőzésen szerepelt, mint balfedezet. 4-szeres bajnok, 4-szeres bajnoki ezüst- és 2-szeres bajnoki bronzérmes volt a lila-fehérekkel. 1946-ban fejezte be az aktív labdarúgást.
A válogatottban
1937 és 1940 között 13 alkalommal szerepelt a válogatottban. Tagja volt az 1938-as franciaországi világbajnokságon ezüstérmet szerzett csapatnak.
Edzőként
1948–49-es és 1958–59-es idényekben az Újpest vezetőedzője volt és 62 bajnoki mérkőzésen irányította a csapatot. Ezt követően évekig a Bp. Vasas Izzónál dolgozott.