Od 2012. godine kroz dva mandatna razdoblja je član Predsjedništva Hrvatske demokratske zajednice (2012.-2016., 2016.- danas). Dugogodišnji je predsjednik Županijske organizacije HDZ-a Brodsko – posavske županije (četiri mandata 2012.-2016., 2016.-2020., 2020.-2021., 2021.- danas). U Hrvatskom saboru je zastupnik u tri saziva ( VIII saziv 2015.-2016., IX saziv 2016.-2020., X saziv 2020.- danas) u kojem pored dužnosti saborskog zastupnika u tri mandata obnaša i dužnost predsjednika Saborskog odbora za pomorstvo, promet i infrastrukturu. Također od 2013. godine obnaša dužnost predsjednika Županijske skupštine Brodsko- posavske županije u tri mandatna razdoblja ( 2013.- 2017., 2017.-2021., 2021.- danas).
Rođen je 1959. godine u Buhovu u Bosni i Hercegovini. Osnovnu i srednju tehničku školu završio je u Slavonskom Brodu, a Fakultet građevinskih znanosti u Zagrebu i stekao zvanje diplomiranog inženjera graditeljstva. Od 1986. godine zapošljava se u vodnom gospodarstvu u kojem je više od 20. godina uspješno obavljao poslove direktora tvrtke Brodska Posavina d.d. sve do odlaska u Hrvatski sabor 2015.godine. Oženjen je i otac dvoje odrasle djece.