Заема високи командни и ръководни длъжности: командващ Военноморския флот, после заместник-началник на Генералния щаб на БНА, след това заместник-министър на народната отбрана, накрая началник на Гражданската отбрана на НРБ. След излизането му в запас е председател на Националния океанографски комитет.