Rođen je 4. juna 1831. godine u Ripnju na opštini Voždovac, od roditelja Jovana i Mitre, a umro 17. novembra 1908. godine. Pohađao je osnovnu školu u rodnom selu, a školovanje nastavio u Beogradu. Posle gimnazije završio je Bogosloviju u Beogradu, i zatim radio kao državni činovnik u raznim zvanjima: kao učitelj osnovne škole u Lešnici, pa u Topoli, sudski praktikant u Valjevu, a zatim je bio premešten u Beograd gde je službovao do kraja života i kao pisar.
Bio je sekretar srpskog Ministarstva prosvete 1861-1874. godine, kada vrši svoja opsežna ispitivanja u narodu. Proputovao je gotovo celu Srbiju i kao školski nadzornik, i skupio građu za svoja dela. Objavio je preko 100 književnih naslova, različite tematike. Glavno mu je delo “Kneževina Srbija” iz 1876. godine. Javlja se 1867. godine i kao sekretar Srpskog učenog društva u Beogradu. Bio je i jedan od članova osnivača i član prve Uprave Srpskog arheološkog društva 1883. godine. Bio je i osnivač i član Odbora Društva Svetog Save 1886. godine. Kraće vreme uređivao je službene Srpske novine, bio je bibliotekar Narodne biblioteke i državni savetnik. Uređivao je časopis „Škola“. Bio je jedan od sekretara Skupštine 1864. i Skupštine 1867. u Beogradu. Dodeljen mu je Orden Takovskog krsta i Orden Svetog Save. Po njemu je nazvana osnovna škola na Voždovcu.