Закончил Военную академию связи в городе Ленинграде в 1936 году. С 1936 по август 1941 года служил в военных НИИ в городе Ленинграде. С сентября 1941 по начало 1945 года служил инженером по снабжению средствами связи отдела связи Карельской армии. С начала 1945 по 1946 год служил инженером по снабжению средствами связи отдела связи Дальневосточной армии. После ВОВ служил командиром базы связи и военным представителем на заводах по производству электровакуумных приборов в городе Новосибирске и Саратове. В 1963 году инженер-полковник Козьменко Михаил Петрович по состоянию здоровья был уволен из рядов Советской Армии. Умер и похоронен в городе Саратове в ноябре 1986 года.