Diplomirao na Fakultetu sporta i tjelesnog odgoja u Sarajevu na Odsjeku za menadžment u sportu. Poznaje engleski, italijanski i rumunski jezik. Tokom rata igrao u Košarkaškom klubu „Bosna“ iz Sarajeva. U politiku ulazi 2004. godine kao član Stranke demokratske akcije (SDA). Dvije godine kasnije ulazi u Skupštinu Kantona Sarajevo (KS) i postaje predsjednik Kluba poslanika SDA. Nakon općih izbora u BiH 2015. godine imenovan za premijera Kantona Sarajevo. 2018. godine osnovao političku organizaciju Narod i Pravda u kojoj biva izabran za predsjednika.