Rođen je 30. avgusta 1948, u Bijelom Polju. Gimnaziju završio u Beranama 1967. godine. Diplomirao na Pravnom fakultetu u Nišu 1972. godine. Po završetku studija, kao pripravnik, radio u Opštini Bijelo Polju, a zatim u Opštinskom sudu u Bijelom Polju (do 1974. godine). Sudija Opštinskog suda u Bijelom Polju bio je do 1981. godine, kada je izabran za sudiju Okružnog suda u Bijelom Polju. Od 1992. do kraja 1993. godine obavljao funkciju sudije Vrhovnog suda Crne Gore. Od 1993. godine do 2002. godine, bio je sudija Ustavnog suda Crne Gore.
Prestao mandat 20. oktobra 2009. godine.