1953 őszén lett az NB I, a legfelső szintű labdarúgó-bajnokság játékvezetője. Az aktív nemzeti játékvezetéstől 13 éves pályafutását követően 1968-ban búcsúzott. NB I-es mérkőzéseinek száma: 74.
A Magyar Labdarúgó Szövetség (MLSZ) Játékvezető Bizottsága (JB) 1962-ben terjesztette fel nemzetközi játékvezetőnek, a Nemzetközi Labdarúgó-szövetség (FIFA) bíróinak keretébe. Több válogatott és nemzetközi klubmérkőzést vezetett, vagy működő társának partbíróként segített. Az aktív nemzetközi játékvezetéstől 1965-ben búcsúzott.