Родился в Башкирии. Страсть к писательству проявилась в раннем детстве. Окончил театральный институт, режиссёрский факультет. Работал в журналистике. С 2013 занимается драматургией. Пьесы Ивана Андреева не раз получали призы на известных конкурсах и фестивалях. Пьеса «Моя жена — Сталин» поставлена в театре «Театрон» (Екатеринбург), в Челябинском Центре ненормативной лирики.