A játékvezetői vizsgát 1959-ben tette le, 1964-ben NB III-as besorolást kapott, 1965-ben lett országos, 1970-ben a legfelső szintű labdarúgó-bajnokság játékvezetője, 67 első osztályú mérkőzést vezetett.
Több válogatott és nemzetközi klubmérkőzésen partbíróként működött közre.
Az aktív nemzeti játékvezetéstől 1979-ben búcsúzott, visszavonulása után hosszú évekig ellenőrként dolgozott az országos keretben.
Szűk családi körben helyezik végső nyugalomba.