Iskoláit Léván és Kecskeméten végezte, 1898-ban belépett a piarista rendbe, 1901. június 22-én a kecskeméti római katolikus főgimnáziumban érettségi bizonyítványt szerzett. Egyetemi és teológiai tanulmányait Budapesten végezte, történelem és földrajz tárgyból tanári oklevelet és doktori címet szerzett. 1905-ben pappá szentelték. Sátoraljaújhelyen tanított, hat évet a gimnáziumban és 29 évet a felsőkereskedelmi iskolában. 1940-ben nyugdíjaztatta magát. A zempléni és a hévmagyarádi lelőhely kutatója volt. Munkája során báró Miske Kálmán ősrégész kereste vele a kapcsolatot az általa talált festett cserépedénnyel kapcsolatban.
Munkatársa volt a zempléni hírlapoknak. Cikkei jelentek meg az Archaeologiai Értesítőben (1907, 1908, 1910) és a Sátoralja-újhelyi Értesítőben.
1909-1910 Wesselényi Ferenc levelei 1646–1664. In: Dongó Gyárfás Géza (szerk.): Adalékok Zemplén vármegye történetéhez. Sátoraljaújhely, 1909, 292-301; 1910, 33-64, 134-149.
1910 A kegyesrendiek sátoralja-újhelyi házikönyvtárának ismertetése. Sátoralja-újhelyi Értesítő.