— капитан 1-го ранга. Будучи гардемарином, в 1829 г. на корабле "Император Франц" крейсировал у Румелийских берегов и, находясь в десантных войсках, участвовал при взятии Инады и Мидии. В 1831 г. он был произведен в мичманы и назначен в Балтийский флот. Плавая затем на разных кораблях, он в 1837 г. был произведен в лейтенанты, а в 1849 г. — в капитан-лейтенанты. В 1854 и 1855 гг. Леонов находился при защите Севастополя на Александровской батарее и за оказанные отличия награжден был орденами св. Анны 3-й ст. с бантом и св. Владимира 4-й ст. с бантом. В следующем 1856 г. он перевелся в Каспийскую флотилию, в том же году был произведен в капитаны 2 ранга, а в 1859 г. зачислен по резервному флоту. Произведенный в следующем году в капитаны 1-го ранга, он вышел в отставку.
Общий морской список, ч. Х, стр. 552—553.
{Половцов}