Олег Николаевич родился 29 июня 1965 года в деревне Пустая Маскса Тихвинского района Ленинградской области. Все детство он провел в Чебоксарах и здесь же заинтересовался пожарно-прикладным спортом. В 1986 году окончил Ивановское пожарно-техническое училище.
Мастер спорта СССР по пожарно-прикладному спорту (1986). Чемпион Чувашии, России (1988 – 1995) и чемпион России (1990).
Работал на должности заместителя начальника 2-ой пожарной части г. Чебоксары.
7 ноября 2018 года Розов Олег Николаевич погиб в автокатастрофе.
26 декабря 2018 года, в преддверии профессионального праздника, сотрудники и ветераны МЧС России открыли мемориальную доску мастеру спорта и рекордсмену по пожарно-прикладному спорту майору внутренней службы Олегу Николаевичу Розову - чемпиону Чувашии, СССР, России. Мемориальная доска открыта во 2-ой пожарно-спасательной части города Чебоксары.