Родился 31 декабря 1916 года в Петрограде, в семье протоиерея Русской православной церкви Александра Ивановича Боярского. Отец Александра и Михаила Боярских, брат Николая Боярского.
Окончил Студию при Ленинградском театре драмы имени Пушкина (класс Бориса Сушкевича, 1939). В дипломном спектакле «Живой труп» Л. Н. Толстого играл роль Феди Протасова.
После окончания учёбы работал в Ворошиловградском Русском драматическом театре и Новом ТЮЗе.
Актёр ленинградского драматического театра имени Комиссаржевской (1945—1976).
В кино снимался преимущественно на киностудии «Ленфильм», участвовал в телевизионных постановках «Лентелефильма».
Ушёл из жизни 1 марта 1976 года. Похоронен на Большеохтинском кладбище.
Последней его ролью был Иван Грозный — актёр отыграл генеральную репетицию и умер, не дожив до премьеры.