Уроженец Павлодарской области. Участник Великой Отечественной Войны. Всего за годы войны совершил около 100 боевых вылетов. После войны продолжал службу в военно-воздушных силах. Был заместителем командира эскадрильи по политической части. С февраля 1948 года капитан Ворушин — в запасе. В 1961 году окончил Высшую партийную школу в городе Алма-Ата.
С 1979 года жил и работал учителем, затем в штабе гражданской обороны в должности помощника начальника штаба в городе Павлодаре.
Награды:
Три ордена Славы, орден Отечественной войны 1-й и 2-й степени, «Знак Почета», медали. Его именем названа одна из улиц в Павлодаре. На Аллее Славы в Парке Победы города Павлодара Ворушину И.Д. установлен памятник.