Хоккеист является воспитанником школы «Динамо Москва». Свою профессиональную карьеру начал в 2010 году. Тогда он выступал за ХК «Атлант». В первый же год стал серебряным призером чемпионата, дойдя до финала Кубка Гагарина. После спортсмен перешел в хабаровский «Амур». Там он стал результативным игроком и был приглашен в олимпийскую сборную России.
Также Олег Ли играл в питерском «СКА», казанском «Ак Барс» и новосибирской команде «Сибири». На его счету 457 матчей, в которых он набрал 149 очков.