Родился в г. Новоржеве. В 1873 г. окончил Опочецкое уездное училище. В 1873–1878 гг. учился в Техническом училище Морского ведомства в Кронштадте. После окончания курса ходил два года штурманским офицером. В 1880–1882 гг. прослушал два курса на естественном отделении Санкт-Петербургского университета.
В 1879 г. начал писать, поместив в «Голосе», «Санкт-Петербургских ведомостях», «Кронштадском вестнике» ряд очерков заграничного плавания по Атлантическому океану и Средиземному морю на фрегате «Князь Пожарский» (вышел отдельной книгой «По портам Европы», 1884).
Написал два оригинальных труда по гидрографии: «Руководство к чтению морских карт», часть которого – «Отдел русских карт» – переведена на французский язык для использования на французском флоте, и «Лоция Абоских и восточной части Аладских шхер». С 1884 г. сотрудничал в журнале «Неделя», с 1890 г. – в составе редакции этого журнала. Внимание читателей привлек литературно-публицистическими статьями, среди которых «Думы о счастье», «Работа совести», «О писательстве».
Литература:
Киселева, Е. Г. Меньшиков Михаил Осипович / Е. Г. Киселева // Псковский биографический словарь. - Псков, 2002 - С. 304-305.