Rođen 1962. godine u Bistrici, općina Žepče. Diplomirao je 1987. godine na Poljoprivrednom fakultetu Univerziteta u Sarajevu i stekao zvanje diplomirani inženjer poljoprivrede.
Od 1994. do 1998. godine bio je šef Odjela za poljoprivredu, šumarstvo i vodoprivredu pri Poglavarstvu općine Žepče, a od 1998. do 2002. radio kao viši stručni suradnik pri Službi za gospodarstvo općine Žepče.
Od 2003. do 2007. obavljao je dužnost ministra za poljoprivredu, šumarstvo i vodoprivredu u Vladi Zeničko-dobojskog kantona, a od 2007. do 2010. bio kantonalni ministar za rad, socijalnu politiku i izbjeglice.
Na općim izborima 2010. godine izabran za zastupnika u Zastupničkom domu Parlamenta Federacije BiH. Stalni je sudski vještak iz oblasti poljoprivrede za područje Federacije BiH. Služi se njemačkim jezikom.Oženjen.