Сергей Загоскин родился в Костроме в 1863 году. Учился в Петербургском институте инженеров путей сообщения.
С 1883 по 1890 гг. работал в Харькове в должности городского архитектора, преподавал в Технологическом институте. Организовал первую в городе проектную контору, работал в популярных на рубеже XIX—XX вв. стилевых направлениях неоренессанс, неоампир, необарокко.
По его проектам были построены в Харькове и окрестностях следующие здания: