Родился в Ленинграде 12 марта 1926 года в семье заслуженного артиста РСФСР Ивана Семёновича Селянина (1904-1976).
В 1952 году окончил Ленинградский театральный институт как режиссёр. Уже в студенческие годы работал актёром в Пушкинском театре. По окончании института уехал в Новгород, где работал режиссёром в драматическом театре, но вскоре вернулся к актёрской деятельности. Работал с Товстоноговым в театре Ленинского Комсомола. Был занят в известных спектаклях тех лет. После ухода Товстоногова в БДТ, перешёл на работу на Ленинградское телевидение. Работал в детской редакции.
Умер 30 декабря 1984 года в Ленинграде. Похоронен на Серафимовском кладбище Ленинграда.