Завршио је Учитељску школу у Сомбору, а глуму дипломирао на Факултету драмских уметности у Београду. Одиграо у позоришту преко 4000 хиљаде представа. Играо је у више од 40 филмова, ТВ серија, ТВ драма, већином у главним улогама. Најпознатије улоге у позоришту су му: Шекспиров „Хамлет“ у режији оскаровца Јиржија Менцла на дубровачким летњим играма, Књаз Никола у представи „Дуго путовање у Јевропу“, Стевана Копривице, Амадеус у „Амадеусу“ Питера Шефера у режији Паола Мађелија, Бондова „Луда“ у режији Слободана Унковског, у Београдском Драмском Позоришту. Играо је у хитовима Звездара Театра: “Мрешћење шарана”, Аце Поповића, “Оригинал фалсификата”, Радета Радовановића, “Мала”, Радослава Павловића, “Урнебесна трагедија”, Душана Ковачевића. Играо је Молијеровог „Дон Жуана“ , „Руцантеову“ „Мушицу“, Мара у “Мара Сад” у Позоришту Дворишту. Играо је у представи „Венчање“ Витолда Гомбровича У Српском Народном Позоришту у Новом Саду, коју је режирао један од најбољих редитеља, Пољак, Јержи Јароцки.
Сјајне креације је остварио у филмовима "Хајка" (1977), „Светозар Марковић“ (1981), „Игмански марш“ (1983), „Тако се калио челик“ (1988), „Оригинал фалсификата“ (1991), „Тито и ја“ (1992), „Подземље“ (1995), „Балканска правила“ (1997), „Буре барута“ (1998), "Бело одело" (1999), "Бумеранг" (2001), „Мали свет“ (2003), „Пад у рај“ (2004), „Сан зимске ноћи“ (2004). „Свети Георгије убива аждаху“ 2009. Играо је и ван граница Србије: Краљ Лопова и „Друга жена“...
Окушао се и као редитељ и продуцент филма „Бело одело“. После тога је као продуцент направио 10 филмова. Као редитељ и продуцент, снимао је и свој други филм „Бели лавови“ 2011.
Написао је и два романа; „Бело одело“ и „Како сам добио Оскара“.