Rođen 10.11.1980. godine u mjestu Reput kod Novog Travnika. Osnovnu školu završio u Opari 1995. godine kao učenik generacija. Nakon završene osnovne škole upisuje srednju ekonomsku školu u Travniku koju završava 1999. godine kao učenik generacije.
Ekonomski fakultet upisuje 1999. godine. Zvanje diplomirang ekonomiste stiče u julu 2003. godine. U augustu 2003. godine stupa u radni odnos u preduzeću BNT-TMiH d.d. Novi Travnik gdje u periodu od 2024. godine obavlja dužnost generalnog direktora.
Godine 2007. stiče zvanje certificiranog računovođe
Član SDP-a BiH od 2004. godine. U periodu članstva obavljao sljedeće funkcije:
- U periodu 2010-2015. godine bio predsjednik KO FOM SDP BiH SBK/KSB
- U periodu 2015-2019. godine bio predsjednik OO SDP Novi Travnik
- Trenutno je predsjednik OO SDP Novi Travnik i potpredsjednik KO SDP BiH SBK/KSB
- Na izborima 2020. izabran u Općinsko vijeće Novi Travnik
- Na izborima 2024 . izabran u Gradsko vijeće Novi Travnik