1984–1985. predsjednik SO Bijelo Polje;
1985–1988. član RKSSO Crne Gore;
1988–1990. član KSSO Jugoslavije;
1990–1992. član Skupštine Crne Gore;
1992–1996. ministar bez portfelja u Vladi Crne Gore;
1998 – poslanik u Skupštini Crne Gore;
2000 – član predsjedništva Demokratske partije socijalista;
2000–2012. direktor Uprave za imovinu.
Za ministra unutrašnjih poslova u 41. Vladi Crne Gore izabran je 28. novembra 2016. godine.