Стефан Цирков е роден в Пазарджик през 1957 г. Завършва Актьорско майсторство за драматичен театър във ВИТИЗ „Кръстьо Сарафов“ в класа на проф. Елка Михайлова през 1983 г.
От 1983 година е част от екипа на ДКТ „Иван Димов“. Първата му роля е в „Архангелите не играят флипер“ от Дарио Фо, режисьор Дамян Попхристов. Играе в постановките на големите български режисьори – Вили Цанков, Крикор Азарян, Иван Добчев, Андрей Аврамов, Мариус Куркински.
Актуални постановки с негово участие са „Ако Роналдо беше Чехов“ /реж. Елин Рахнев/, „Секскомедия в лятна нощ“ /реж. Юрий Дачев/, „Епопея на забравените“. „Дванайсета нощ“.
Автор е на книгите „Империята Пайнер“ и „Текущи циркове“ и на пиесата „Министри под масата“, поставена в хасковския театър.
Носител на наградата за режисура на международния фестивал на любителските комедийни театри „Велко Кънев“ в Тополовград през 2014 г.
Драматург, режисьор и ръководител в любителски театрални трупи в Харманли, Ивайловград и Любимец.