Олег Ли родился 28 февраля 1991 года в городе Волгоград. Спортом начал заниматься с раннего детства. Является воспитанником Детско-Юношеской Спортивной Школы по хоккею «Динамо» города Москва. Принимал непосредственное участие в различных юниорских турнирах, первенствах и чемпионатах.
В сезоне 2010 - 2011 года, Олег Ли дебютировал в первенстве Молодежной Хоккейной Лиги, выступая за хоккейную команду «Мытищинские Атланты» города Мытищи, Московская область. В том же сезоне, нападающий принял участие в чемпионате Континентальной Хоккейной Лиги, играя в составе первой команды города Мытищи - «Атлант».
Далее, спортсмен продолжил играть в первенстве Молодежной Хоккейной Лиги, периодически принимая участие и в чемпионате ВХЛ. В Континентальную Хоккейную Лигу, нападающий вернулся в сезоне 2014 - 2015 года в составе хоккейного клуба «Адмирал» города Владивосток. Является победителем «Универсиады - 2015» в составе сборной России.
Впоследствии, в следующем сезоне, игрок перешел в хабаровский хоккейный клуб «Амур». На начало второй половины сезона 2017 - 2018 года, Олег Ли является крайним нападающим хоккейного клуба Континентальной Хоккейной Лиги «Амур» города Хабаровск.