Рођен је 3/15. новембра 1834. године у Великим Крчмарима код Крагујевца, од оца Славка (рођеног 1788) и мајке Марије-Бебе (1793—1878), ћерке Проке Ивановића из Забојнице који је учествовао у Првом и Другом српском устанку, као и у Ђаковој буни, на Милошевој страни. Деда по оцу, Срећко Стефановић, био је учесник Кочине крајине 1788-91. и у току Првог српског устанка био је бимбаша у Лепеници.