Карпушкин Иван Сергеевич родился в 1979 году в Москве в семье инженеров.
В детстве увлекался боевыми единоборствами, плаванием, фехтованием, парусным спортом, музыкой.
В 2002 году окончил Московский Государственный Университет Природообустройства по специальности инженер-механик.
С 2001 года занимается научно-исследовательской деятельностью. Работал в Институте Теплофизики Экстремальных Состояний Объединенного Института Высоких Температур РАН. Занимался разработкой огнеупорных теплоизоляционных материалов. Участвовал в создании и испытании опытной установки по уничтожению боевых отравляющих веществ.
С 2003 года занимается вопросами развития информационных систем, системотехникой, управлением информационными и медийными проектами.
В 2006 году окончил аспирантуру Всероссийского НИИ гидротехники и мелиорации. В составе научного коллектива получил два патента на изобретения.
С 2010 года ведет активную общественную работу. Является сооснователем и председателем Общественно-патриотической организации «Честь Народа». Занимается международной общественной деятельностью, направленной на укрепление дружбы братских народов, переживших вооруженные конфликты (Россия – Сербия – Закавказье – Донбасс).