Rođen je 1969. godine u Prozoru.
Diplomirao je na Odsjeku za psihologiju na Filozofskom fakultetu Univerziteta u Sarajevu.
Od kraja rata je uključen u rad i razvoj civilnog društva. Između ostalog bio je i osnivač i pokretač prve mreže nevladinih organizacija kroz koju su se realizovali mnogi programi kao: program za stvaranje budućih lidera – Peacetrails, uspostavljanje programa kadaverične transplantacije organa, kao i mnogi drugi različiti projekti pomoći djeci i mladima.
Na lokalnim izborima 2012, 2016 i 2020. godine biran je za vijećnika u Općinskom vijeću Novi Grad Sarajevo. Od 2015. do 2016. godine bio je i vijećnik u Gradskom vijeću Sarajeva.
Govori engleski jezik.
Stopostotni je ratni vojni invalid druge grupe.
Oženjen je i otac je jednog djeteta.