1918-1920 - в чине полковника служил в армии Армянской республики - командиром 1-го армянского конного полка.
В советское время дослужился до звания генерал-майора и должности командира 16-го стрелкового корпуса РККА. <ref>Был единственным среди командиров корпусов РККА беспартийным. </ref>
В 1921-1930 - командовал Армянской стрелковой дивизией.