Rođen je u Podgorici, gdje je završio Osnovnu školu „Marko Miljanov“, Gimnaziju „Slobodan Škerović“ i studije Pravnog fakulteta Univerziteta Crne Gore. Na istom fakultetu student je magistarskih studija.
U toku studiranja biran je za predsjednika Studentskog parlamenta Pravnog fakulteta, a obavljao je i funkcije predsjednika Studentskog vijeća Pravnog fakulteta i člana Prvog saziva Studentskog parlamenta Univerziteta Crne Gore.
Radnu karijeru je započeo na Pravnom fakultetu kao šef Odsjeka za studentska pitanja na odjeljenju u Budvi, a kasnije kao šef Studentske službe i sekretar Instituta za strane jezike Univerziteta Crne Gore.
Godine 2013. položio je pravosudni ispit. Sada se bavi i advokaturom.
Bio je sekretar Izborne komisije Glavnog grada. Član je Predsjedništva Demokratske Crne Gore i predsjednik Kluba odbornika Demokrata u Skupštini Glavnog grada. Predsjednik je Odbora Demokrata Glavnog grada Podgorica.
Od 22. oktobra 2019. godine je poslanik Demokrata u Skupštini Crne Gore.