Олег Корабельников родился в 1949 году в Красноярске. Окончил мединститут, с 1973 года работает врачом-реаниматологом. С 1972 по 1997 год опубликовал несколько десятков повестей и рассказов. Произведения Корабельникова переведены на четырнадцать языков, включая английский, китайский, немецкий, французский и японский. Две повести легли в основу сценариев художественных фильмов. В 1990 году стал лауреатом премии «Аэлита». В настоящее время отошел от активной литературной деятельности.