Уроженец д. Ляпустино Свердловской области. Пришел в музыку из самодеятельности: пел в школьном хоре, самостоятельно выучился играть на народных инструментах, затем успешно закончил обучение в музыкальном училище им. П. И. Чайковского и музыкальной консерватории им. М. П. Мусоргского. Преподавал в Уральской государственной консерватории с 1955 по 1977 г. Заслуженный деятель искусств РСФСР (1973), председатель правления Уральского отделения Союза композиторов РСФСР с 1966 по 1977 г. Автор пяти симфоний, симфонической картинки «На вечерке», концерта для скрипки с оркестром, вокально-симфонических, хоровых, камерно-вокальных, инструментальных сочинений, песен.
-------------
Шабалина Л. К. Геральд Николаевич Топорков (1928–1977) // Уральская государственная консерватория им. М. П. Мусоргского: 75 лет истории. — Екатеринбург, 2009. — С. 96–97.
Сокольская Ж. А. Геральд Топорков // Екатеринбург : энциклопедия. — Екатеринбург, 2002. — С. 554—555.