Олег Платонов родился 27 июня 1986 года в городе Челябинск. В 2008 году, молодой человек успешно окончил Краснодарское высшее военное авиационное училище летчиков имени Серова, с присвоением квалификации «инженер» по специальности «Эксплуатация воздушных судов и организация воздушного движения».
Служебную карьеру, офицер начал непосредственно по окончании военного ВУЗа, с должности летчика авиационного звена авиационной эскадрильи войсковой части 56147. Позднее, служил в должности старшего летчика авиационного звена авиационной эскадрильи войсковой части 23485, расположенной в городе Артем, Приморский край.
Затем, в феврале 2014 года, Платонов назначен на должность командира авиационного звена авиационной эскадрильи войсковой части 77994.
В 2016 году, опытный командир получил дополнительное образование, завершив курс обучения в Дальневосточном федеральном университете с присвоением квалификации «бакалавр» по специальности «Государственное и муниципальное управление».
Позже, 10 августа 2018 года, Платонов Олег Владимирович включен в число кандидатов в отряд космонавтов 2017 - 2018 года, с целью подготовки в ЦПК имени Гагарина для дальнейшего обеспечения российской космической пилотируемой программы.
Женат. Воспитывает сына.