В 1854 году, командуя кораблём «Великий Князь Михаил», он стоял на малом Кронштадтском рейде для защиты Кронштадта от нападения англо-французского флота и принимал участие в артиллерийской дуэли с союзниками, 6 декабря был произведён в контр-адмиралы с назначением командиром 1-й бригады 2-й флотской дивизии, в 1855 году — командовал 2-м и 3-м отрядами гребной флотилии на том же рейде; потом, имея свой флаг на корабле «Ингерманланд», командовал блокшивами на северном Кронштадтском фарватере, а 7 декабря был назначен командиром 3-й бригады 3-й флотской дивизии.