Родился в городе Алма-Ата, Казахская ССР, СССР. Игрой в театре увлекался с ранней юности. В 1986 году окончил с отличием философский факультет ЛГУ. В 1992 году окончил с отличием ЛГИТМиК, курс профессора М.В. Сулимова, по специальности «режиссура и актёрское мастерство». С 1992 года работает в Санкт-Петербургском Молодежном театре на Фонтанке. Кроме Молодежного театра на Фонтанке увидеть Сергея Барковского можно на сценах петербургских театров: "Русская антреприза" имени Андрея Миронова, Театр комедии имени Акимова, "Пушкинская школа", "Алеко". В разные годы играл в петербургских театрах: "Комедианты", Академическом Большом драматическом театре имени Г.А. Товстоногова, "Фарсы", "На Литейном", театре "XXI", Интерьерном театре, Российском академическом театре драмы имени Пушкина. Бессменный капитан футбольной команды Молодёжного театра. Заслуженный артист РФ (2005).