Учился в Театральной студии «Пролеткульта» в г. Кемерово (1930–1933). Работа в театре: Сталинский (ныне – Новокузнецкий) городской театр (1931–1934). Магнитогорский драматический театр имени Пушкина (1934–1948). Владимирский театр драмы имени Луначарского (1948–1950). Тамбовский городской театр имени Луначарского (1950–1953). Московский Художественный академический театр имени Горького (1953–1954). С сентября 1954 г. и до конца жизни работал на сцене Киевского театра имени Леси Украинки, где было сыграно 34 роли. Отец актрисы Ирины Буниной.