(1883—1930) — полковник. Окончил Казанское юнкерское училище и вышел в 159-й пехотный Гурийский полк. На фронт Первой мировой войны вышел командиром роты в 303-м пехотном Сенненском полку. В 1917 г. — капитан и командир батальона. В конце 1917 г. прибыл в Добровольческую армию и поступил рядовым в офицерскую роту 1-го Корниловского ударного полка. В конце 1-го Кубанского похода —командир батальона. В начале 2-го Кубанского похода был ранен и после возвращения в строй назначен командиром батальона во 2-м Корниловском ударном полку. В начале ноября 1919 г. командир 3-го батальона 2-го Корниловского полка капитан Щеглов назначен командиром 3-го Корниловского ударного полка. Оставался на этой должности во время отступления ВСЮР, осенью 1919 г.—зимой 1920 г. Доблестно командовал полком в боях за Ростов и Нахичевань. В Русской армии генерала Врангеля был произведен в полковники. Участвовал во всех боях в Северной Таврии летом-осенью 1920 г. Во время отхода с Турецкого вала на Юшунские позиции на Перекопе был ранен, но остался в строю. С прибытием в Галлиполи из Крыма Корниловская дивизия была сведена в полк и полковник Щеглов снова занял должность командира 3-го батальона. После переезда в Болгарию выехал во Францию. Работал в Париже и одновременно возглавлял группу корниловцев в РОВСе. Скончался после продолжительной болезни 17 октября 1930 г. Похоронен на русском кладбище в Сент-Женевьев-де-Буа.