Константин Петрович Циркуль родился в 1912 в г. Сталино Украинской ССР.
Как следует из учетной карточки партизана, до войны занимал должность народного судьи с. Знабь.
Воевал в партизанском отряде им. Чапаева Брянского штаба партизанского движения. По данным наградного листа, в 1942 году был прокурором Погарского района Орловской области. Награжден медалью «За отвагу».
Из наградного листа: «В партизанском отряде с декабря 1941 года. 22 января 1942 года в бою с полицией в с. Сагутьево Трубчевского района своими смелыми действиями и мужеством он уничтожил 6 полицейских. 2 февраля 1942 года в бою с фашистами в г. Трубчевск убил 4 полицейских. В боях за населенные пункты Селец Трубчевского района, Старую Гуту, Новую Гуту Серединобудского района уничтожил 5 изменников родины, из них 2 старост.
5 марта 1942 года участвует в бою за село Знобь-Новгородское, смело сражался, где убил 11 фашистов. С апреля месяца 1942 года тов. Циркуль, будучи начальником тыла, организовал партизанское хозяйство, создав продовольственную базу, заготовил продукты питания для отрядов. С июня месяца тов. Циркуль работает прокурором Погарского района Орловской области. Ведет жестокую борьбу с фашистами и со всеми нарушителями воинской дисциплины».
В 1943 году был награжден медалью «Партизану Отечественной войны» I степени.
В послевоенные годы Константин Петрович был народным судьей Брасовского судебного участка, а с 1965 по 1974 гг. – председателем Брасовского районного народного суда.