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.