Геннадий Дубовой родился в 1967 году в Павлограде Днепропетровской области. Окончил экономический факультет Донецкого государственного университета, с 1990-х годов работал журналистом, специалистом по PR, политтехнологом.
Боевой путь добровольца начинал в Абхазии во время войны с Грузией в 1992–1993 годы, участвовал в боевых действиях в Чечне.
Весной 2014 года вступил в ряды ополчения. Участвовал в боях за Красный Лиман, Снежное, Мариновку, Иловайск и Шахтерск.
«Я хотел быть в ополчении рядовым бойцом. Но, как журналисту — по приказу (Игоря) Стрелкова, потом „Моторолы“ (Арсен Павлов) — пришлось давать репортажи с позиций, — вспоминал Дубовой в интервью КП. — А вообще я никогда не хотел быть военкором, но хотел собрать достаточно материала, чтобы потом написать книгу обо всем, что тут было, художественную книгу».