Narozen 2. září 1943 ve Zlíně. Po absolvování osmiletky dokončil maturitou studium na střední průmyslové škole v Rožnově pod Radhoštěm a po ročním zaměstnání ve funkci vakuového technika v Praze ve Výzkumném ústavu pro sdělovací techniku složil zkoušky na DAMU.
V roce 2015 u divadla strávil 45 sezon a ve hře Habaďúra počet svých rolí dorovnal na číslo 200. Spolupracuje také s televizí (komentáře k dokumentům) i rozhlasem.