В 1897 г. окончил Петербургский институт инженеров путей сообщения.
Генерал-директор пути и строительства 1-го ранга.
Член-корреспондент АН СССР (1939 г.). Академик Академии наук СССР (1943 г.).
Лауреат Сталинской премии (1943 г.).
Заслуженный деятель науки и техники РСФСР (1946 г.).
Кавалер ордена Ленина.
Преподаватель Московского инженерного училища (с 1902 г.), Института инженеров путей сообщения (в 1907—1914 гг. и 1920—1942 гг.), Высших Женских Политехнических курсов (в 1915 г. преобразованы в Женский Политехнический институт, в 1918 г. — во Второй Петроградский Политехнический институт).
Директор Института гражданских инженеров с 1922 по 1926 год.
Григорий Петрович похоронен на Введенском кладбище в Москве.