Začínal roku 1963 v Černém divadle Jiřího Srnce. Roku 1973 absolvoval pražskou DAMU a prošel několika oblastními scénami - Východočeským divadlem Pardubice (1973-1977), Činoherním studiem v Ústí nad Labem (1978-1988), Západočeským divadlem v Chebu (1988-1990). Posléze hrál v pražském Divadle za branou II (1990-1995) a divadle Minor (1993-1998). V posledních letech svého života spolupracoval zejména s Divadelní společností Jana Hrušínského v pražském Divadle Na Jezerce.
Kromě celé řady vedlejších a epizodních rolí hrál i hlavní postavu mladého delikventa ve filmu Jezdec formule risk.