В 1808 году состоял в войсках, действовавших в Швеции. Во время похода Буксгевдена в Финляндию участвовал в сражении при Куртане (за это сражение он получил чин штабс-капитана), а в 1809 году в пределах Швеции доходил до Умео. Был в двух сражениях, в бою при селении Сейпаре и при преследовании разбитого неприятеля до пристани Ротани. В сентябре 1812 года он был назначен в Аландский корпус, в составе этого корпуса принимал участие в походе по морю до Ревеля и по суше до Риги. В конце ноября вместе со своим отрядом участвовал в изгнании неприятеля до Фридрихштадта, а в конце декабря преследовал французов в пределах Пруссии. Подойдя к Кёнигсбергу, получил приказ от командира Новороссийского драгунского полка, генерал-майора графа Сиверса, преследовать неприятеля до крепости Пиллау.