Játékvezetésből Budapesten vizsgázott. A Budapesti Labdarúgó Alszövetség (BLASz) keretében a Menekültek SE csapat-játékvezetőjeként szolgált. Az MLSZ BT minősítésével 1934-től NB II-es, majd 1939-től az NB I-es III. fokú bíró. A nemzeti játékvezetéstől 1944-ben visszavonult. NB I-es mérkőzéseinek száma: 52. Vezetett kupadöntők száma: 1.
A Magyar Labdarúgó-szövetség a Magyar Futballbírák Testülete (JT) felterjesztésére nevezte nemzetközi játékvezetőnek. A Nemzetközi Labdarúgó-szövetség (FIFA) 1940-től tartotta nyilván bírói keretében. Egy nemzetek közötti válogatott mérkőzést vezetett. Több nemzetek közötti válogatott, valamint a klubmérkőzésen működő társának partbíróként segített. A nemzetközi játékvezetéstől 1940-ben búcsúzott. Európában a legtöbb válogatott mérkőzést vezetők rangsorában többed magával, 1 (1940. október 20.–1940. október 20.) találkozóval tartják nyilván.