ügyvéd, földbirtokos, Sz. István és Cs. Nagy Mária fia, szül. 1819. júl. 25. Kecskeméten; a ref. gymnasiumot és jogakadémiát itt végezvén, Pestre ment az egyetemre 1840-41. joggyakornok volt Szepesmegye törvényszékénél. Ezen időben Lengyelországban utazott. 1842-ben letette az ügyvédi vizsgát és szülővárosában telepedett le. 1847. okt. 28. városi aljegyzőnek, 1848. jún. 8. tanácsosnak választották. Az 1848-49. szabadságharczban mint népfölkelő szolgálta a hazát. 1849. aug. hivatalos állásától visszalépve, a mezőgazdasághoz tért. 1855. febr. 11. a ref. egyház főgondnokának választotta meg. 1867. újra városi tanácsosnak választották és mint egyúttal helyettes polgármester ezen tisztét 1875-ig viselte. A függetlenségi párt régi híve, melynek eszméit mint hírlapíró is szolgálta. 1905. Kecskemét város felső kerületében képviselővé választották; 1906. újból megválasztották. A képviselőház korelnöki tisztét is ő töltötte be. Ő tette le a Kecskemét cz. hírlapért a biztosítékot.
Czikkeket írt a Falusi Gazdába (mint a lap belmunkatársa 1860-64.), a Kertész Gazdába (1865.), a Remény cz. naptárba (1865. Sz. kir. Kecskemét városa).
Szerkesztette a Pestmegyei Hirlapot (1901.); jelenleg főszerkesztője Kecskeméten a függetlenségi és 48-as párt lapjának, a Függetlenségnek.
Kecskeméti Nagy képes Naptár 1891. 126. l. arczk.
Hornyik József, Kecskeméti Irók. Kecskemét, 1901. 72. l.
Sturm-féle Országgyűlési Almanach. Bpest, 1906. 222. l.