В 1942-1943 годах служил в Советской армии, затем был актёром фронтового театра ВТО под руководством А.Н. Арбузова. В 1944 году окончил Московское городское театральное училище при театре Революции. С 1945 года - актёр Магаданского музыкально-драматического театра имени Горького. С 1949 года - актёр Северодвинского театра. В 1951-1953 годах - актёр Вологодского областного театра. С 1953 года - актёр Львовского русского театра Советской армии. С 1954 года - актёр Театра группы Советских войск в Германии. С 1957 года - актёр Днепропетровского театра имени Горького. С 1960 года - актёр Одесского русского Театра имени А. Иванова. С 1965 года - актёр Кировского областного Театра имени С.М. Кирова. С 1967 года - актёр Московского драматического театра имени Н.В. Гоголя. С 1970 года - актёр Театра-студии киноактёра. Заслуженный артист РФ (1992).