Роман Гресько народився 10 травня 1974 у селі Завадів у Стрийському районі Львівської області.
Навчався у Стрийському ВПУ №8.
У жовтні 2022 року був призваний до лав ЗСУ. З початку 2023 року брав участь у бойових діях, захищаючи кордони України.
У часі війни – механік-водій 2 механізованого відділення 2 механізованого взводу 3 механізованої роти 1 механізованого батальйону військової частини А0998.
Роман загинув 24 лютого 2023 року внаслідок вибухової хвилі та ураження осколками в районі н.п. Майорськ, Донецької області.