Константин Рубахин родился в 1975 г. в небольшом городке Центрального Черноземья, детство провел в Югославии.
Закончил факультет журналистики Воронежского государственного университета и аспирантуру на кафедре социальной философии СПбГУ. Тема диссертации «Медиасоциогенезис».
Публикуется с середины 90-х годов. В 2004 г. в издательстве ОГИ вышел сборник стихов «Книга пассажира». Печатался в журналах «Вавилон», «Воздух», «Новая юность» и др. Причисляется к «воронежской поэтической школе» и «поколению Вавилона».
Известен как фотохудожник. Первый персональный проект «Сигналы лица» экспонировался в 2002 г. в Санкт-Петербурге. С 2006 по 2008 г. прошло несколько небольших фотовыставок в московских клубах. Сотрудничает с журналами «Русский пионер», «НАШ» (Украина), «Umelec» (Чешская республика), а также с рядом российских и зарубежных новостных агентств.
Живет в Москве.