Родился 26 октября 1811 года. Образование получил в Институте путей сообщения, по окончании которого 4 июля 1828 году был произведён в прапорщики, 2 июля 1829 года произведён в подпоручики, и 19 июля 1830 года, по окончании полного академического курса, вышел на действительную службу с чином поручика. Тотчас после того он был прикомандирован к действующей армии во время польской кампании и за отличие в делах против поляков в 1831 году был награждён орденом св. Анны 4-й степени с надписью «За храбрость».
По окончании войны Серебряков возвратился в ведомство путей сообщения. Он производил разные изыскания по водяным путям и находился при работах Огинского и Королёвского каналов. Он был замечен главноуправляющим графом Клейнмихелем во время объезда им работ и был взят им на должность инженера по особым поручениям при главноуправляющем. Вскоре граф Клейнмихель приблизил Серебрякова к себе, и последний всегда сопровождал графа во всех его поездках для осмотра работ и почти безотлучно находился при графе. Состоя при главноуправляющем, Серебряков, кроме исполнения разных экстренных поручений, состоял членом разных комитетов и в том числе членом комитета по сооружению моста через Неву. За это время Серебряков получил чины капитана (6 декабря 1834 года), майора (6 декабря 1843 года), подполковника (6 декабря 1844 года) и полковника (8 апреля 1851 года).
26 ноября 1853 года за беспорочную выслугу 25 лет в офицерских чинах он был награждён орденом св. Георгия 4-й степени (№ 9096 по кавалерскому списку Григоровича—Степанова); 30 апреля 1858 года получил чин генерал-майора.
20 мая 1868 года он был произведён в генерал-лейтенанты. В том же году, при преобразовании ведомства путей сообщения, когда военные чины переименовывались в гражданские, Серебряков зачислен был в корпус военных инженеров, на том основании, что он был Георгиевский кавалер. Тем не менее он продолжал свою службу в ведомстве путей сообщения и был назначен непременным членом совета. 20 января 1883 года Серебряков стал председателем административного отдела этого совета. С тех пор он оставался членом совета и исполнял особые поручения, и за последнее из них 30 августа 1888 года был произведён в полные генералы. Серебряков был женат на Юлии Ивановне Левенштерн, дочери генерала Ивана Левенштерна.
Серебряков скончался в 1895 году в Санкт-Петербурге.
Среди наград Серебряков имел ордена: