A győri bencés gimnáziumban érettségizett, majd a Budapesti Tudományegyetemen tanult tovább, 1900-ban szerzett diplomát. Az ógyallai Csillagdában 1900–1904 között második adjunktus, 1904–1913 első adjunktus, 1913-19 obszervátor. A Csillagda Budapestre történt áthelyezését követően 1921-től a Svábhegyen obszervátor. 1912-től másodállásban a Budapesti Tudományegyetem Kozmográfiai Intézetének docense. 1935-ben vonult nyugdíjba.