Рођен је 17. марта (по старом календару 5. марта) 1893. године у златиборском селу Љубишу, у сеоској породици. Основну школу је завршио у месту рођења, а потом се уписао у гимназију у Ужицу коју је завршио школске 1911/12. године. Исте године се уписао на Грађевински одсек Техничког факултета. Балкански ратови и Први светски рат су прекинули његово даље школовање. У Првом светском рату је учествовао као један од 1300 каплара Скопске ђачке чете.[1] Са српском војском се повукао преко Албаније. На Солунском фронту 1917. године био је тешко рањен. После рата је унапређен у чин резервног пешадијског мајораЈВ и као такав је преузет и у ЈНА после Другог светског рата. Студије је наставио после завршетка рата, прво на Примењеној школи за грађевинске инжењере у Риму, а затим на Грађевинском одсеку Техничког факултета у Београду. Студије је завршио крајем децембра 1921. године и тиме стекао звање грађевинског инжењера.
Већ на почетку своје професионалне каријере опредељује се за хидротехнику. После положеног стручног испита у фебруару 1925. године оснива свој Биро за пројектовање грађевина на води. Биро у току Другог светског рата није радио, а званично је престао са радом крајем 1944. године.
Крајем 1948. године изабран је за ванредног професора за предмет хидротехничке конструкције на Техничком факултету. За редовног професора изабран је 1951. године на Катедри за хидротехнику на истом факултету, и ту је радио све до пензионисања 1963. године.