Дипломирао је на Правном факултету у Загребу. На Општинском суду у Загребу волонтирао је током 1976. и 1977. године. За то време, 22. новембра1976. године, положио је Стручни државни испит пред Комисијом Републичког секретаријата за правосуђе и управу НР Хрватске. Касније је положио и Правосудни испит пред Испитном комисијом за правосудне испите при Министарству правосуђа Републике Хрватске, 17. јула1993. године.[2]
Као правни референт радио је 1975. и 1976. године у правној служби „Славонија ДИ“ из Славонског Брода. Након тога прелази у Скупштину општине Нови Загреб где је до 1982. био стручни правни сарадник, а после и секретар Извршног већа СО, све до 1986. године. После је био Друштвени правобранилац самоуправљања, до 1989. године. Након тога је био директор Радне заједнице и заменик генералног директора предузећа „Загрепчанка“ из Загреба. Године 1991. постаје пословни директор РачановогСДП-а.[2]
Ожењен је за Бисерку Леко и отац је двоје деце.[3]
Био је добар пријатељ с Ивицом Рачаном, због којега никад није отишао у адвокатске воде него се посветио политици.[4]
На петим парламентарним изборима2003. године по други пут улази у Сабор. У овом мандату био је председник Комисије за одлучивање о сукобу интереса, потпредседник Одбора за законодавство и члан Одбора за правосуђе.[6]
На шестим парламентарним изборима2007. године трећи пут је изабран у Сабор. У овом мандату био је потпредседник Одбора за Устав, Пословник и политички систем, члан Одбора за законодавство, Одбора за правосуђе, Комисије за одлучивање о сукобу интереса и Државног судског већа из реда посланика.[7] За председника Главног одбора СДП-а изабран је 2008. године.
На седмим парламентарним изборима2011. године четврти пут је изабран у Сабор. На конститутивној седници 22. децембра2011. године изабран је за потпредседника Хрватског сабора.[8] Поред тога изабран је и за председника Одбора за Устав, Пословник и политички систем и члана Државног судског већа из реда посланика.[9] У јуну 2012. године поново је изабран за председника Главног одбора СДП-а.[10] Због спречености председник Хрватског сабораБорис Шпрем му је предао вршење председничке дужности у Сабору 27. јуна2012. године.[11] Након Шпремове смрти изабран је једногласно за председника Сабора 10. октобра исте године.[12]