Felnőttpályafutását 1962-ben kezdte az FTC-nél, 1967-ig erősítette az együttest, majd 1968 és 1974 között a Haladásban futballozott. A szombathelyi klubnál később két időszakban (1979–1980; 1984–1987) az első csapat vezetőedzőjeként, 1989 és 1993 között pedig a labdarúgó-szakosztály igazgatójaként dolgozott.
A magyar utánpótlás-válogatottnak 1983–1984-ben ő volt az edzője.