Narodil se jako třinácté dítě v rodině dělníka z cihelny 17. června 1909 v Brně. V roce 1924 ukončil měšťanskou školu v Brně - Králově Poli a nastoupil na brněnský Státní český učitelský ústav. Studium úspěšně uzavřel v roce 1932.
Absolvoval také Státní hudební a dramatickou konzervatoř v Brně. Pro hereckou dráhu se rozhodl až po vojně, když nemohl najít učitelské místo. Od roku 1940 až do své smrti v roce 1977 hrál v pražském Národním divadle. V letech 1945-71 působil též jako profesor Státní hudební a dramatické konzervatoře Praha a Divadelní a filmové akademie múzických umění.