Воспитанник московской «Дины». На старте карьеры играл на правах аренды в азербайджанском «Туран Эйре». В 2006—2008 годах был игроком клуба «Спартак-Щёлково», затем снова вернулся в «Дину». Весной 2010 года перешёл в азербайджанский клуб «Араз». Вскоре после этого перехода Константин стал бронзовым призёром Кубка УЕФА по мини-футболу, а год спустя выиграл азербайджанский чемпионат.
Летом 2011 года вернулся в российский чемпионат, подписав контракт с подмосковными «Мытищами».