Родился в Нижнем Новгороде, в семье портного.
Окончил исторический факультет Горьковского государственного педагогического института им. М. Горького (1946 г.).
В 1946 – 2009 годах – учитель истории в школе № 8 города Горького (Нижегородский район, площадь Минина и Пожарского, 2).
Впоследствии школа, ставшая лицеем, в конце 1970-х годов прошлого века переехала в новое, специально построенное, типовое здание на улице Пискунова, д. 35а.
Много внимания уделял школьному музею, который стал одним из лучших в городе.
Был инициатором установки памятника погибшим ученикам и учителям в годы войны, который был открыт во дворе школы в 1972 году.
Отличник народного просвещения РСФСР.
Жил в Нижнем Новгороде, похоронен на кладбище «Марьина Роща».
Память: на здании лицея № 8 (г. Нижний Новгород, Нижегородский район, улица Пискунова, 35а) установлена мемориальная доска.
На педагогическом совете лицея в 2009 году учреждена премия имени Константина Зильберга лучшему учителю.
Мемориальная доска (фото 2017 г.)