Rođen 1987. godine u Mostaru. U Grudama završio osnovnu i srednju školu.
Na Ekonomskom fakultetu u Mostaru, 2010. godine je diplomirao na Poslovnoj školi, poslovnu informatiku.
Zvanje magistra fizioterapije stječe 2014. godine na Fakultetu zdravstvenih studija u Mostaru, na studiju Kliničke fizioterapije.
Zvanje magistra informacijskih tehnologija stječe na Fakultetu informacijskih tehnologija (Softverski inženjering) u Mostaru 2014. godine.
Od 2013. godine je član Glavnog odbora SDP BiH, a od 2014. do 2019. godine je obnašao funkciju potpredsjednika Glavnog odbora SDP BiH.
U periodu od 2012. do 2016. godine bio je vijećnik u Općinskom vijeću Grude.
Na Općim izborima u BiH 2018. i 2022. godine, izabran je za zastupnika u Zastupnički dom Parlamenta Federacije Bosne i Hercegovine.
Od 2019. godine obnaša funkciju potpredsjednika SDP BiH.