Po absolutoriu studia herectví brněnské JAMU, během něhož pohostinsky vystupoval v divadle Husa na provázku, působil od roku 1973 ve Státním divadle v Brně. V roce 1976 odešel do Prahy do angažmá ve Vinohradském divadle. V letech 1994 až 2003 vyučoval na pražské DAMU v roli odborného asistenta.
V českém filmu hrál poprvé v roce 1971 kdy ještě jako student poprvé účinkoval ve filmu Hry lásky šálivé. Od té doby vytvořil několik desítek dalších filmových a televizních rolí, například v seriálech Vyprávěj a Poste restante.