Obiskoval je ljudsko šolo v Mozirju, končal gimnazijo v Celju in nato študiral bogoslovje v Mariboru. Leta 1863 je bil posvečen v mašnika. Študij je nadaljeval na Dunaju, kjer je 1868 promoviral doktorat iz teologije. V letih 1858−1960 je bil kaplan na Vranskem in pri Novi Cerkvi, 1869−1872 predaval cerkveno pravo, patrologijo in cerkveno zgodovino na bogoslovnem učilišču v Mariboru, bil 1872−1892 župnik v Šmartnem pri Šaleku, 1892−1897 pa župnik pri Sv. Petru pod Sv. Gorami.
Leta 1890 je bil v slovenjgraškem okraju izvoljen za deželnega poslanca. Dejaven je bil tudi v gospodarstvu.