Politička partija: Socijaldemokratska partija BiH (SDP BiH)
Trenutna pozicija: Član Glavnog odbora SDP BiH
Rođen je 1973. godine u Gradačcu. Okončao je dodiplomski studij na Filozofskom fakultetu Tuzla 1999. godine na odsjeku za historiju i geografiju.
Radio je kao profesor historije u JU O.Š.‘‘Ivan Goran Kovačić‘‘ u Gradačcu i stekao zvanje profesor savjetnik.
U mandatnom periodu 2008-2012 bio je član Općinskog vijeća a u razdoblju 2011-2012 obavljao je funkciju predsjedavajućeg Općinskog vijeća Gradačac. Načelnik Općine Gradačac bio je u dva mandata 2012-2016 i 2016-2020.
Bio je premijer Vlade Tuzlanskog kantona u februaru 2025. godine, ali je nakon nekoliko dana smijenjen.