Родился в городе Тихвине Ленинградской области. В 1990 году семья переехала в посёлок Красные Баки Нижегородской области, где Ярослав продолжил учёбу в Краснобаковской средней общеобразовательной школе № 1, а позднее поступил в Краснобаковское среднее профессионально-техническое училище № 37, где получил специальности «сварщик» и «водителя- механик». После окончания училища жил и работал в городе Лукоянове Нижегородской области. В июне 1999 года призван в ряды Вооружённых Сил России Лукояновским районным военным комиссариатом Нижегородской области. Участник контртеррористической операции по разоружению и ликвидации незаконных вооруженных формирований на территории Чеченской Республики. Стрелок-оператор гвардии рядовой Иванов погиб 1 марта 2000 года при выполнении боевого задания отражая атаку превосходящих сил противника в Аргунском ущелье в числе десантников 6-й роты 104-го гвардейского парашютно-десантного полка Псковской воздушно-десантной дивизии. Похоронен в городе Тихвине, на городском кладбище. Награды: орден Мужества (12.03.2000, посмертно). Память: на территории Краснобаковской средней общеобразовательной школы № 1 (р.п. Красные Баки, улица Коммунальная, 2), установлен бюст воина-десантника, а на здании школы мемориальная доска. На здании Краснобаковского филиала ГБПОУ «Варнавинский технолого-экономический техникум» (р.п. Красные Баки, улица Луговая, 33), где учился воин, установлена мемориальная доска.