Ačkoliv vyrůstal téměř na jevišti, zajímal se v mládí o exaktní vědy. Studovat herectví na DAMU se rozhodl až po maturitě na Vyšší hospodářské škole v Plzni v roce 1957. I když studia nakonec nedokončil, už v roce 1960 získal angažmá v Městských divadlech pražských, kde ztvárnil řadu postav temperamentních mladíků v současném i klasickém repertoáru.
Od roku 1994 je členem souboru Divadla na Vinohradech. Hraje ale také u různých agentur se zájezdovými představeními po celé republice. Z řady jeho úspěšných filmových a televizních rolí v často reprízovaných titulech připomeňme seriály Sanitka (1984 a 2013), Dobrodružství kriminalistiky (1989), Cesty domů (2010) a filmy jako Dva lidi v ZOO (1989), Oběti: Svědek (2001) nebo nezapomenutelnou roli ve snímku Fešák Hubert (1984).