Николай Гаврилович родился в 1782 году.
В 1797 году окончил кадетский корпус.
В звании полковника был командиром 1-го Пионерного полка.
Высочайшим Повелением от 17.2.1813 назначен командиром Лейб-гвардии Саперного батальона, которым он командовал до 3 июня 1820 года. На его плечи легла вся тяжесть превращения сборной толпы в отлично обученный, спаянный, единый воинский коллектив.
3.7.1820 назначен начальником инженерной службы гвардейского корпуса. Свои обязанности он исполнял до 1832 года
Николай Гаврилович происходил из древнего дворянского рода Сазоновых Рязанской губернии.
Брат: Сазонов, Михаил Гаврилович.