Сын инженера путей сообщения. Учился в Академии художеств в Санкт-Петербурге (1875—1879; не окончил).
В 1887 основал и редактировал совместно с В. С. Соловьёвым журнал «Север». Основатель и редактор «Ежегодника императорских театров». Председатель петербургского Литературно-артистического кружка (1893—1895), заведующий художественной частью театра Литературно-артистического кружка (впоследствии Театр Литературно-художественного общества), управляющий труппой Александринского театра (1900—1908).