Rođen 1961. godine u Beogradu, završio XIV beogradsku gimnaziju.
Prvi profesionalni angažman dobio je 1972. godine u predstavi "Kremen" na sceni Pozorišta "Bojan Stupica" u režiji Mate Miloševića. Član je Saveza dramskih umetnika Jugoslavije (današnji UDUS) u statusu dramskog umetnika od 1984. godine.
Diplomirao 1990. godine na Akademiji scenskih umjetnosti, odsjek - Gluma u klasi profesora Bore Stjepanovića. 1988. godine dobio je stipendiju Narodnog pozorišta u Sarajevu. Od 1996. godine gostuje kao vanredni profesor na Zapadnoaustralskoj akademiji (WAAPA) i gostuje u pozorišnim i radijskim produkcijama u Australiji.
Ostvario je preko 30 uloga na scenama Pozorišta Bojan Stupica, Zvezdara teatra, Duška Radovića, Beogradskog dramskog pozorišta, Crnog labuda, Dek Cher teatra, Kompa B Belvoir teatra, Narodnog pozorišta u Sarajevu, Pozorišta mladih i drugih pozorišta.
Režirao je pozorišne predstave, TV emisije, prezentacije dramskih tekstova i radionice za glumce, reditelje i dramske pisce. Osnivač je i umjetnički direktor Big Bell teatra.