Батарев Иван родился 27 сентября 1986 года в пос. Чистые Боры Костромской обл.
В 2008 году окончил СПбГАТИ (курс А.Р.Байрамкулова).
С 2008 года - актер Санкт-Петербургского ТЮЗа.
С 2014 года - актер театра В. Ф. Комиссаржевской.