1954 előtt a III. kerületi TTVE labdarúgója volt. 1954 és 1963 között az MTK csapatában játszott, ahol egy bajnoki címet, 5 ezüstérmet és 1 bronzérmet szerzett. 1967-ben a Budapesti Spartacus-nál fejezte be az aktív labdarúgást.
A válogatottban
1955 és 1961 között 6 alkalommal szerepelt a magyar válogatottban.
Edzőként
1967 után a Budapesti Spartacus dolgozott, 1972 és 1976 között a vezetőedzője volt. Az ezt követő idényben a Hatvani Kinizsi csapatát irányította. 1977–78-ban a Békéscsaba, 1978 és 1982 között a Vasas pályaedzője volt. Közben 1980 és 1982 között a magyar utánpótlás válogatottnál is edzőként dolgozott.