К началу Отечественной войны 1812 года полковник Шеншин был шефом Архангелогородского пехотного полка и находился в составе Дунайской армии, совершил рейд по тыловым коммуникациям французов в Великом герцогстве Варшавском. Во время Заграничного похода 1813 года участвовал во многих сражениях с французами и за боевые отличия был произведён в генерал-майоры, в Битве народов под Лейпцигом был ранен и награждён орденами Св. Георгия 3-го класса и Пур ле мерит, в кампании 1814 года во Франции вновь был ранен в бою под Монмиралем. В 1815 году командовал 2-й бригадой 8-й пехотной дивизии и принял участие в кампании Ста дней, находился при блокаде крепости Мец.