После установления Советской власти, служил на различных командных должностях в Азербайджанской Красной армии. Дослужился до звания полковника. 1 июня 1920 года — начальник команды контрразведчиков Первого Азербайджанского рабоче-крестьянского стрелкового полка. 1 июля 1920 года — заведующий разведкой Первого Азербайджанского рабоче-крестьянского стрелкового полка. 6 декабря 1920 года — помощник военного руководителя Гянджинского уездного военкомата. 14 апреля 1921 года — временный командующий дивизионом. 17 сентября 1921 года — помощник начальника школы специального флота АССР. 18 декабря 1921 года — начальник сводной военной командной школы и комиссар учебной бригады Бухарской народной советской республики. 5 февраля 1922 года — начальник сводных военных командных курсов Красной армии Бухарской народной советской республики. 4 марта 1924 года — начальник штаба второго полка Азербайджанской стрелковой дивизии Кавказской Краснознаменной армии. В 1930 году — инструктор военной подготовки в военной инспекции города Гянджа.