Рођен је 1913. године у Горњем Милановцу, где му је отац радио као чиновник у болници. Гимназију је учио у Горњем Милановцу, Чачку и Ћуприји. После завршених студија Права на Београдском универзитету, запослио се као чиновник у банци.
Радничком покрету и Комунистичкој партији Југославије (КПЈ) пришао је за време студија. Разносио је летке, учествовао у демонстрацијама и радио у синдикалној организацији.
Једно време је био заменик, а од 14. јула 1942. године, командант Трећег шумадијског батаљона Друге пролетерске ударне бригаде. Са бригадом је учествовао у многим борбама у Босни.