Rođen je 21. lipnja 1967. u Slavonskom Brodu, gdje je završio osnovnu i srednju školu, a diplomirao je 1993. na Agronomskom fakultetu u Zagrebu. 2010. je bio na poslijediplomskom specijalističkom studiju "Lokalna demokracija i razvoj" na Fakultetu političkih znanosti.
Sudionik je Domovinskog rata od 1991. do 1993. kao policajac specijalac u Specijalnoj jedinici PU Sisačko-moslavačke MUP-a.
Nakon toga zapošljava se kao tehnolog u laboratoriju u tvrtki "Hladnjača" u Slavonskom Brodu, a 1995. postaje poduzetnikom. Od tada je direktor tvrtke "Agrocentar Tj-prom" d.o.o. Bukovlje. U tri mandata 2001., 2005. i 2009. biran je za načelnika općine Bukovlje, a bio je i predsjednik općinskog vijeća i općinskog poglavarstva.
Kad se učlanio u SDP 1999. sudjelovao je u osnivanju i radu Općinske organizacije SDP-a Bukovlje i Županijske organizacije SDP-a Brodsko-posavske županije.
2007. postaje članom Savjeta za lokalnu samoupravu SDP-a, Eko foruma i Savjeta za poljoprivredu i ribarstvo. Predsjednikom Županijske organizacije SDP-a Brodsko-posavske županije postaje 2010., kada preuzima i dužnost predsjednika regionalnog savjeta SDP-a za poljoprivredu Slavonije i Baranje.
U dva navrata, 2007. i 2011. bio je direktor SDP-ove izborne kampanje u 5. izbornoj jedinici za Hrvatski sabor.
Aktivan je u više udruga i sportskih društava, kao što Ekološka udruga, Udruga vinara i vinogradara, Društvo agronoma i Škola rukometa Brod.
Govori engleski i talijanski jezik, a sportom se bavi rekreativno i to tenisom, skijanjem, rukometom, jahanjem. Čita i putuje.
Ima kćer Petru.