Родился 3 (14) ноября 1750(17501114) года в Петергофе.
Обучался при Канцелярии от строений, работая на дворцовых постройках в Петергофе.
В 1776—1786 помощник архитектора Ю. М. Фельтена на строительстве главного корпуса Академии художеств.
С 1786 руководил постройкой по проекту архитектора И. Е. Старова дворца в Пелле (не сохранился), с 1792 помогал Д. Кваренги возводить Александровский дворец в Царском Селе. Со Старовым работал также в Гатчине и Царском Селе.
В 1790-х годах перестраивал Аничков дворец, Мраморный дворец, дворец в Ропше.
В 1797—1800 участвовал в возведении Михайловского замка. В 1803 перестраивал здание Почтамта. Наиболее значительная работа Соколова — угловой корпус Императорской Публичной библиотеки (1795—1801) — образец зрелого классицизма.
В 1810-е годы Соколов осуществил одни из первых архитектурных опытов производственного строительства в России: строил Полотняную мануфактуру в Красном Селе и проектировал Бумажную фабрику в Петергофе.
Кавалер ордена Св. Владимира 4-й степени. В 1782 году получил чин титулярного советника, в 1786 году — коллежского асессора, в 1798 году — коллежского советника, в 1804 году — статского советника. Умер 1824 году в Санкт-Петербурге. Похоронен на Волковском православном кладбище.
В перестроенном виде сохранились: