В 1770 году поступил из английской службы волонтёром на русскую службу во флот, находившийся в Архипелаге. 9 апреля 1773 года был принят на службу лейтенантом. На фрегате «Венера» плавал между Архипелагом и Ливорно. В 1774 году на том же фрегате перешёл из Ливорно в Кронштадт. В 1775 году был в плавании в Балтийском море. В 1776 году командовал фрегатом «Африка» при кронштадтском порте. В 1777 году командуя яхтой «Дукесса Кенстон», плавал у Красной горки. 30 апреля 1780 года произведён в капитан-лейтенанты[1]. В 1781 году, командуя фрегатом «Парос», занимал брандвахтенный пост на кронштадтском рейде[2]. В 1782 году вновь командовал фрегатом «Африка» при кронштадтском порте. В следующем году, командуя последовательно фрегатом «Воин», яхтой «Быстрая» и бомбардирским кораблём «Страшный», плавал с флотом в Балтийском море[3]. 13 июня 1783 года, в числе лучших офицеров, посланных для формирования экипажей строящихся в Херсоне кораблей, переведён на Черноморский флот[4][3].
В 1784 году назначен командиром новопостроенного фрегата «Лёгкий», ежегодно плавал с флотом в Чёрном море[5]. 1 мая 1786 года произведён в капитаны 2 ранга[3]. Участник русско-турецкой войны 1787—1791 годов. 3 июля 1788 года фрегат, в составе эскадры М. И. Войновича, участвовал в сражении у острова Федониси[5][6]. 14 апреля 1789 года произведён в капитаны 1 ранга и назначен командиром 50-пушечного фрегата «Апостол Андрей»[7]. 16 мая 1790 года фрегат вошел в состав эскадры контр-адмиралаФ. Ф. Ушакова. Эскадра вышла из Севастополя к анатолийскому берегу и к 21 мая прибыла к Синопу, где фрегат участвовал в бомбардировке турецких батарей и судов, находящиеся в бухте. В мае фрегат перешёл к Анапе, где 1 июня, вместе с другими кораблями эскадры вёл бомбардировку крепости и турецких судов, а затем вернулся в Севастополь. 8 июля 1790 года фрегат «Апостол Андрей» участвовал Керченском сражении[8][3].
В августе того же года, фрегат в составе эскадры, перешёл в район Очакова, где 28 августа участвовал в сражении у мыса Тендра, после которого преследовал турецкие суда. Утром 29 августа, догнав флагманский турецкий корабль Саид-бея «Капудание», фрегат вступил с ним в одиночный бой, в результате которого турецкий корабль загорелся. Русскими кораблями, подошедшими на помощь, с горящего судна была снята часть экипажа, после чего «Капудание» взорвался и затонул[9].
В 1791—1797 годах командовал 66-пушечным линейным кораблём «Богоявление Господне» в Чёрном море[12]. 1 января 1796 года произведён в капитаны бригадирского ранга, командовал 2-й эскадрой Черноморского флота[13]. 30 сентября 1797 года произведён в контр-адмиралы, командовал 1-й эскадрой Черноморского флота[14]. В 1798—1804 годах находился в Севастополе, командуя эскадрами. 14 марта 1801 года произведён в вице-адмиралы[15]. 27 января 1805 года уволен от службы[3]. Умер в 1819 году.
Веселаго Ф. Ф. Общий морской список от основания флота до 1917 г.. — СПб.: Типография В. Демакова, 1890. — Т. III / Царствование Екатерины II. А — К. — 608 с. — (Военно-историческая библиотека).
Веселаго Ф. Ф. Материалы для истории русского флота. — СПб.: Типография Морского Министерства, 1888. — Т. XII / Документы, относящиеся к царствованию императрицы Екатерины II. 1762—1796 гг. — 779 с.
Веселаго Ф. Ф. Материалы для истории русского флота. — СПб.: Типография Морского Министерства, 1890. — Т. XIII / Документы, относящиеся к царствованию императрицы Екатерины II. 1762—1796 гг. — 740 с.
Веселаго Ф. Ф. Материалы для истории русского флота. — СПб.: Типография Морского Министерства, 1893. — Т. XIV / Документы, относящиеся к царствованию императрицы Екатерины II. 1762—1796 гг. — 636 с.
Веселаго Ф. Ф. Материалы для истории русского флота. — СПб.: Типография Морского Министерства, 1895. — Т. XV / Документы Черноморского флота с 1783—1796 г. — 598 с.
Огородников С. Ф. Материалы для истории русского флота. — СПб.: Типография Морского Министерства, 1902. — Т. XVI / Документы, относящиеся к царствованию императора Павла I с 1796—1801 г. — 669 с.
Огородников С. Ф. Материалы для истории русского флота. — СПб.: Типография Морского Министерства, 1904. — Т. XVII / Документы, относящиеся к царствованию императора Александра I с 1801—1804 г. — 667 с.
Чернышёв А. А. Российский парусный флот. Справочник. — М.: Воениздат, 1997. — Т. 1. — 312 с. — (Корабли и суда Российского флота). — 10 000 экз. — ISBN 5-203-01788-3.
Адмирал Ушаков. Сборник документов 1768—1797 гг. Репринтное издание 1951. Том 1. Directmedia М. 2015. С.- 69, 77, 221, 243, 301, 307, 394, 397, 456, 601, 602, 605, 616, 647, 652, 661.