Tatabánya egyik elődtelepülésén, Felsőgallán született. 1947-ben az üzemi bajnokságban vezette az első meccsét, később FIFA-bíró vált belőle, Ausztrália kivételével mindegyik földrészen megfordult. A magyar labdarúgó-bajnokságban utoljára 1974 novemberében az MTK–Honvéd összecsapást dirigálta, a FIFA decemberben a Málta–NSZK Eb-selejtezőn köszönt el tőle. 1997. május 4-én, Felsőgallán vezette utolsó mérkőzését, később technikai vezetőként tevékenykedett az élvonalbeli Tatabányai Bányász SC-nél.
Temetéséről később intézkednek.