Сергей Константинович Ушаков родился 23 июня 1952 года в Ленинграде.
Образование высшее. Окончил Ленинградский государственный университет им. А.А. Жданова в 1974 году.
После окончания института на протяжении 28 лет проходил военную службу на оперативных и руководящих должностях в органах безопасности.
В 2002-2003 годах - заместитель директора Федеральной службы охраны Российской Федерации.
В2003-2007годах - заместитель председателя правления открытого акционерного общества "Газпром".
В2007году - первый заместитель директора Федеральной службы охраны Российской Федерации.
С октября 2007года-советник Президента Российской Федерации, исполняющий обязанности руководителя организационного комитета по подготовке и обеспечению председательства Российской Федерации в форуме "Азиатско-Тихоокеанское экономическое сотрудничество" в 2012 году.
Владеет немецким и английским языками.
Награжден государственными наградами.