Osnovnu školu je učio u mjestu rođenja, gimnaziju u Novom Sadu, Pančevu i Budimu, a prava i doktorat završio je na peštanskom univerzitetu. Službovanje je počeo kao gimnazijski nastavnik u Novom Sadu; zatim postaje advokat, veliki bilježnik i predsjednik suda.
Sve je to trajalo oko osam godina, a potom se, sve do smrti, isključivo bavi književnošću, novinarstvom, politikom i javnim nacionalnim poslovima.
Dvaput je dopao zatvora u Pešti: prvi put zbog lažne dostave da je učestvovao u ubistvu kneza Mihaila i drugi put zbog borbenog i antiaustrijskog govora u Beogradu na svečanosti prilikom proglašenja punoljetstva kneza Milana. Kada je oslobođen, u znak priznanja, izabran je za poslanika Ugarskog sabora, gdje je, kao jedan od najboljih saradnika Svetozara Miletića, živo i smjelo radio za srpsku stvar.
Zatim je živio u Beogradu i uređivao list “Srpska nezavisnost”, ali pod pritiskom reakcionarne vlade morao je da napusti Srbiju. Na poziv kneza Nikole odlazi u Crnu Goru i tu ostaje oko pet godina, kao urednik zvaničnih crnogorskih novina i knežev saradnik. No i tu dođe do sukoba, pa se vrati u Bačku. U Somboru je proveo ostatak života relativno mirno.
Umro je 1910 god. u Beču, a sahranjen je na Velikom pravoslavnom groblju u Somboru.
Izabran je za člana Srpskog učenog društva 27. februara 1883, a za redovnog člana Srpske kraljevske akademije 26. januara 1909.