Олег Папузин родился 30 мая 1956 года в городе Невельск, Сахалинской области. Окончил отделение художественного оформления Астраханского художественного училища, где учился с 1971 по 1975 год. После окончил Дальневосточный институт искусств - факультет станковой живописи, мастерская профессора К.И. Шебеко, где проходил обучение с 1979 по 1985 год.
После окончания института с 1985 по 1998 год жил в Невельске. С 1995 по 1998 год работал в Детской художественной школе искусств. В 1998 году переехал в Южно-Сахалинск.
Член Союза художников России с 1998 года, с этого же времени работает преподавателем отделения дизайна в Сахалинском колледже искусств.
Постоянный участник международных, всероссийских, региональных, областных выставок. Его работы находятся в собрании Сахалинского художественного музея, в государственных и частных коллекциях России и зарубежья.
Специализируется в традиционном жанре пейзажа, натюрморта, сюжетно-тематической композиции; испытывает влияние традиций русского импрессионизма.
Морской простор, скальные берега и тихие бухты вылились в серии работ: «Охотское», «о. Монерон», «Мыс Свободный», «Лопатино». Так же у автора есть работы, связанные с историческими событиями. К ним относятся «На парад не придет» (2010 год), «Порт Артур» (2010), «Вечер в Даляне» (2010), «Скаты Желтого моря» (2010).
Художник написал композиции «Усадьба Мелихово. Пруд» (2009), посвященную 150-летнему юбилею Чехова, и «Имени твоему» (2012) к 200-летию Бородинского сражения.
Награжден Почетными грамотами агентства по культуре Сахалинской области в 2005 и 2010 годах; дипломом лауреата конкурса «Чехов и Сахалин» - «За лучшее живописное произведение» агентством по культуре Сахалинской области в 2010 году; дипломом лауреата конкурса «Космос» - «За верность традициям изобразительного искусства» в 2011 году.
Женат, супруга - Троегубова Надежда Викторовна.