Nacido en Moscú, se alistó en el Regimiento Salvavidas de Preobrazhensk en 1774, y comenzó su servicio varios años después en 1781.
En 1790 fue ascendido a coronel del regimiento de Azov.
[1] Luego sirvió en la siguiente guerra contra Napoleón en Polonia en 1806-1807 (Batalla de Heilsberg).
[1] Su hermano Andrei Ivanovich Gorchakov (1776-1855) fue un general del ejército ruso que participó en las últimas campañas contra Napoleón.
Su prima, la princesa Pelageya Nikolayevna Gorchakova (1762-1838), fue usada como personaje literario por su nieto León Tolstói en Guerra y Paz.