Окончил сельскохозяйственный институт в городе Белая Церковь и Высшую партийную школу в Киеве.
Работал агрономом.
Выставлял свою кандидатуру на первых выборах Президента Украины (1991), незадолго до выборов отказался от участия в них в пользу Леонида Кравчука. Выдвигался также на выборах 1999 года, снял свою кандидатуру в пользу Петра Симоненко. (По утверждению Кость Бондаренко: Считается, что Мороз и Марчук убедили сомневающегося Ткаченко в мае 1999 года принять участие в президентских выборах (до этого времени Ткаченко убеждал журналистов, что он не будет выдвигаться в Президенты и что его устраивает статус "не первого, но и не второго лица в государстве").)
В 1994, 1998 и 2002 годах избирался в Верховную Раду Украины, в первых двух случаях по одномандатным округам в Черкасской области, в 2002 году — по партийному списку Коммунистической партии Украины. Председатель Верховной Рады с 7 июля 1998 до 21 января 2000.
Член КПСС c 1967 по 1991 годы. В 1996—2001 годах — заместитель председателя Крестьянской партии Украины. С ноября 2001 года — член Коммунистической партии Украины.
Кандидат экономических наук; диссертация «Организационно-экономические факторы эффективности сельскохозяйственного производства» защищена в 1992 году в форме научного доклада.
Проживает в настоящее время в Киеве.