Олег Поликарпович Ткач родился 23 сентября 1967 года в городе Казатине Винницкой области Украинской ССР.
В 1984 году стал студентом философского факультета Московского Государственного университета им. М.В. Ломоносова. После окончания второго курса университета в 1986 году был призван на срочную службу в армию.
В 1991 году с отличием окончил МГУ им. М.В. Ломоносова. В 1994 году окончил аспирантуру МГУ. В 1995 году проходил обучение в Стэнфордском университете (США).
В 1991 году выступил в качестве соучредителя издательства "ОЛМА-ПРЕСС" (впоследствии концерн "ОЛМА Медиа Групп"), которое в настоящее время входит в десятку крупнейших российских книгоиздателей.
В 1992 году работал в составе Ассоциации книгоиздателей России, был членом правления.
В 1998 году был членом Экспертного совета Русского биографического института, который являлся учредителем национальной премии "Человек года".
В 2001 году был избран вице-президентом Российского книжного союза (РКС). В настоящее время занимает пост первого вице-президента РКС.
С января 2004 года — сенатор в Совете Федерации, представляет интересы исполнительного органа государственной власти Калининградской области. Член Комитета по обороне и безопасности.
Женат, две дочери.
Задекларированный доход Олега Ткача за 2014 год — более 3,8 миллиона рублей.
Материал подготовлен на основе информации открытых источников