Родился 29 февраля 1944 г. в с. Буда Таращанского района Киевской области.
1965-1966 гг. - служил в Советской армии в войсках ПВО.
1966-1974 гг. - преподаватель, а также заведующий отдела механизации сельского хозяйства Таращанского техникума механизации.
С 1974 г. - старший инженер-технолог Таращанского районного объединения "Сельхозтехника".
С 1975 г. - старший инженер Киевского областного объединения "Сельхозтехника".
С 1972 г. - член КПСС.
1983-1989 гг. - секретарь областного совета профсоюзов.
С 1989 г. - заведующий аграрным отделом Киевского обкома Компартии Украины и первый секретарь партийного комитета областных организаций и учреждений.
1990-1997 гг. - народный депутат Украины. В первом созыве Верховной Рады независимой Украины возглавлял "группу 239" - левое антипрезидентское большинство. В Верховной Раде I созыва был секретарем комиссии по вопросам АПК.
С 1994-1998 гг. - председатель ВР.
1994-1996 гг. - сопредседатель Конституционной Комиссии.
1998-2000 гг. - председатель парламентского комитета по вопросам аграрной политики и земельных отношений, последующие два года - член этого же комитета.
2002-2006 гг. - в парламенте IV созыва работал в комитете по вопросам правовой политики.
Четырежды (в 1994, 1999, 2004 и 2010 гг.) баллотировался на пост главы государства. Был одним из главных инициаторов политической реформы, одобренной Верховной Радой в декабре 2004 г. и расширяющей полномочия парламента и правительства с параллельным ограничением власти Президента.
2006-2007 гг. - второй раз избран спикером Верховной Рады.
На выборах 2007 г. Социалистическая партия не преодолела 3-процентный барьер и Мороз не получил депутатский мандат.
На президентских выборах 2010 года получил поддержку 0,38 % избирателей.
В 2012 г. уступил место главы СПУ Петру Устенко.