В Красной армии с 1918 года, участник Гражданской войны. В 1922 и 1925 годах закончил курсы усовершенствования комсостава, в 1931 году курсы высшего начсостава ПВО. В гражданскую войну воевал на Восточном и Южном фронтах. С 1933 года начальник отдела ПВО штаба Морских сил Дальнего Востока, затем Тихоокеанского флота. С августа 1940 года начальник ПВО Балтийского флота. Во время войны занимал должности: помощника командующего Балтийского флота, командира 2-го корпуса ПВО, командующего Ленинградской армией ПВО, командующий Восточного, Южного и Юго-восточного фронтов ПВО. После окончания войны в системе ПВО СССР.