Tokom života je bio na različitim javnim funkcijama. Osim što je direktor Ureda premijera Vlade FBiH, bio je i njegov savjetnik za borbu protiv korupcije, a godinama je bio i direktor Agencije za prevenciju korupcije i koordinaciju borbe protiv korupcije BiH.
Rođen je 12. januara 1961. godine u Lješevu, u općini llijaš. Osnovnu školu završio je u Podlugovima, a potom gimnaziju u Visokom. Nakon gimnazije upisao je Ekonomski fakultet u Sarajevu, te diplomirao 1987. godine. Magistarski rad odbranio je 14. jula 2010. godine na Fakultetu političkih nauka u Sarajevu.
Mnogi su ga smatrali perfekcionistom i hrabrim čovjekom koji je uvijek bio spreman na izazove.