Константин Степанович окончил Уральскую государственную медицинскую академию и работает психологом с 1997 года. В настоящее время работает в Екатеринбурге в клинике - Кабинет психологической консультации Константина Агафонова.