1847-ben szentelték pappá a zágrábi egyházmegyében. 1848 októberét?l tábori lelkész volt a 35. Zrínyi honvédzászlóaljban. A szabályzattal ellentétesen katonai ruhát hordott és tiszti rangot viselt; 1848. október 16-tól alhadnagy, 1849. június 23-tól f?hadnagy, kés?bb százados lett. A kiegyezés után Viziszentgyörgyön, majd Perlakon volt plébános, alesperes. Tagja volt a Zala megyei honvédegyletnek.