
Олег Шухер родился 31 марта 1954 года в Астрахани. После выпуска из школы он поступил в Астраханский педагогический институт, который окончил в 1975 году. Там он учился на филологическом факультете. Затем поступил во ВГИК, в 1983 году завершил его с отличием, а обучался в мастерской народного артиста СССР Марлена Хуциева.
В 1987 году он представил свой первый телефильм. Актрису Елену Майорову Олег Шухер снял в мелодраме "Везучая", где она сыграла главную роль - роль спортсменки Татьяны Большаковой, которая считает, что ей хронически не везет в жизни. Она познакомилась на юге с одиноким и несколько мрачноватым Борисом (Сергей Газаров) и впервые в него влюбилась, но они расстались. У нее появились близнецы. И теперь ей трудно, но она знает, что он вернется…
Он был режиссером фильма "Старые молодые люди". Эта кинокартина была снята в 1992 году и посвящена судьбе талантливого русского социолога 60-х годов, который разрабатывал идеи, идущие вразрез с официальной наукой и признанные лишь во время перестройки. Депутата в этом фильме сыграл Леонид Броневой.
Уже с 1989 года он сам стал преподавателем во ВГИКе. Как режиссер-постановщик и сценарист работал на киностудиях "Мосфильм", "Чистые пруды" Фонда Ролана Быкова, в телекомпании ТВЦ, сотрудничал с телеканалами "Россия", "Культура" и другими.