– Skupština Crne Gore, poslanik, 2009 –
– Demokratska partija socijalista Crne Gore, poslovni direktor, 2004 –
– RTV Nikšić, generalni direktor, 2001- 2003.
Željezara Nikšić, pomoćnik generalnog direktora 1996 – 2001.
– Željezara Nikšić, šef metalurškog laboratorijuma, 1991 – 1996.
– Željezara Nikšić, glavni inžinjer kontrole kvaliteta proizvoda, 1986 – 1991.
– Predsjednik Saveza omladine Crne Gore, 1982.
– Predsjednik Opštinskog odbora DPS Nikšić, 1994.