Народився 9 вересня 1965 року в Києві.
З 1982 по 1987 — студент Каунаського політехнічного інституту в Литві, отримав професію інженер-технолог за фахом раціональне використання водних ресурсів та знезараження промислових стічних вод.
З 1988 по 1991 рік працював в судовій системі.
З 1991 року займається комерційною діяльністю.
Був помічником народного депутата 6 скликання Юрія Гайдаєва.
У сферу інтересів Олега Вишнякова входять торгово-розважальні комплекси, супермаркети, готелі, бізнес центри в Україні, Латвії, Грузії та Польщі.
У 2015 році був членом Організаційного комітету з підготовки та проведення заходів у зв'язку з 75-ми роковинами трагедії Бабиного Яру.
Почесна грамота Верховної Ради України (вересень 2016) — за особливі заслуги перед українським народом;
Офіційна Подяка від Спікера Кнесету (жовтень 2017) — за особистий вклад у теплі та дружні стосунки між Україною та Державою Ізраїль.
Олег Вишняков займається благодійною діяльністю, влаштовує безкоштовні заходи та бере активну участь у житті єврейських громад України та Львова, підтримує різноманітні культурні, благодійні та гуманітарні проекти, співпрацює з фондом Хесед Ар'є, Товариством єврейської культури ім. Шолом Алейхема, єврейською релігійною громадою прогресивного іудаїзму «Тейво», Львівською обласною об'єднаною єврейською громадою «Золота Роза», Асоціацією єврейських організацій та громад України.
Одружений, виховує 2 доньок і 4 синів.
24.05.2018