1831. január 22-én történt beiktatása és beköszöntése a marosvásárhelyi református jogi akadémián, ahol 1848 májusáig működött. Ezen év izgalmas napjaiban, mint a Széchenyi István elveit valló és követő mérsékelt ellenzéki megtartotta irányát. 1849. február 12-én Csány László kormánybiztos Marosszék kormánybiztosává nevezte ki; ezért az osztrák kormány Marosvásárhelyre internálta s javait zár alá tétette. 1850 szeptemberében a kollégiumi elöljáróság reá ruházta a pedagogarchai hivatalt. 1851. október 15-én a pesti haditörvényszék elé idézték és decemberben hazabocsátották; azonban 1852. május 4-én négy évi várfogságra ítéltek és május 9-én elfogták, mire Szebenbe s onnan Josefstadtba vitték; félévi fogságából császári kegyelem útján november 25-én haza bocsátották. Ezután a kollégium és magánosok jogügyeivel foglalkozott.
A makfalvi oskola fölállításáról jelentés. Marosvásárhely, 1833.
Erdélyhoni jogtudomány, az alkotmányos Erdélyhonban az 1000-ik év óta törvényszerűen költ s az 1849. évig érvényességgel birt törvények és szokások szerint szerkesztve. Kolozsvár, 1861. Három kötet. (A m. tudom. akadémia 200 arany nagy jutalmában részesült.) (II. és III. kötet)
Az erdélyhoni evangelico-reformátusok egyházi jogtana. Pest, 1863. (Ism. Sárospataki Füzetek.)
Kéziratban
A nemtelen jószágot nem bírhat? (1 ív, 4r.), Értekezés a törvénykezési bizonylatokról, melyet Bentham Jeremiás angol jogtudós kézirataiból szerkesztett Dumont István genevai képviselő; francziából magyarosított a 2. kiadás után józsefvárosi fogságában 1852. jún. 23. kezdve. (57 ív, 2r.), A jogbiztonság feltételéről. Pest, 1866. júl. 9., Kivonatok a jogi tudományokból latinul 1827–28. (139 ív, 4r.), Versírási próbagyakorlatok magyarul és latinul 1816–17. Levelei Bod Péterhez 1823–63. 18 db. Levélfogalmazványai, kézirati egyéb művei.
Értekezései
A három politikai rendszerről, honi tapasztalások szerint (Nemzeti Társalkodó 1832), A szokásról törvényes értelemben (Uo. 1834. 10–12.), Az erdélyi ref. egyházban az egyházi jegyzők successiója nem abusus (Uo. 1845. 63. sz. és Mult és Jelen 485. 492. l.)
Levele báró Wesselényi Miklóshoz (Tört. Lapok II. 1875, 268. l.)