Székesfehérváron végezte el a teológiát. 1848-ban a honvédseregben szolgált, mint tábori lelkész, ezért hatévi várfogságra ítélték. 1853-ban szabadult; nevel? volt, majd 1861-1867-ig a pesti egyetemen orvostanhallgató. 1872-ig Zsámbékon volt plébános, majd európai körútra ment, az orvosi gyakorlatot tanulmányozta. Hazatérése után - haláláig - Nemestördemicen élt. Úti élményeit publikálta - ezenkívül Macchiavelli és Montesquieu m?veit fordította magyar nyelvre.