Участвовал в русско-японской войне. По окончании Императорской Николаевской военной академии в 1910 году получил чин штабс-капитана. В годы Первой мировой войны занимал различные должности в штабе 1-й армии и Западного фронта. На 1917 год занимал должность старшего адъютанта отдела генерал-квартирмейстера штаба армии. В чине подполковника старшинство с 6 декабря 1913 года. Войну закончил в чине полковника. В годы Гражданской войны добровольно вступил в РККА. Находясь в ней занимал должности начальника штаба Восточного фронта, члена Высшей военной инспекции, командующего 16-й армией. Во время советско-польской войны 1920 года 16-я армия под командованием Соллогуба успешно форсировала Березину, прорвав оборону поляков нанесла им поражение. После этих событий был назначен на должность начальника штаба Западного фронта. В 1921-22 гг. начальник штаба Войск Украины и Крыма. После окончания гражданской войны на преподавательской работе: заместитель начальника Военной Академии им. Фрунзе, преподаватель Военно-политической академии, инспектор боевой подготовки РККА, начальник кафедры Военно-хозяйственной академии.