Rođen je 1964. godine u Cazinu gdje je završio gimnaziju.
Većinu radnog vijeka proveo je u trgovini na veliko specijaliziranoj za hemijska sredstva u industriji, medicini i ugostiteljstvu, te kao savjetnik za higijensko-dezinfekcijske mjere i postupke. Deset godina radio je kao direktor prodaje, te nekoliko godina kao izvršni direktor u kompanijama iz branše. Trenutno je savjetnik u osiguranju.
Bio je predsjednik Gradskog odbora u Cazinu i član je Glavnog odbora Naše stranke.
Aktivno se bavio sportom kao igrač KK Cazin gdje je poslije bio i član uprave.
Član je Nacionalnog komiteta Koledža ujedinjenog svijeta u Mostaru.
Govori engleski jezik.
Tokom agresije, kao dobrovoljac učestvovao u odbrani BiH a bio je i starješina.
Hobi mu je hiking.
Oženjen je i otac je dvoje djece.