Основатель Горьковского театра кукол
Родился в Санкт-Петербурге, в семье адвоката.
С 1904 года жил в Нижнем Новгороде, учился в Нижегородском дворянском институте.
Окончил юридический факультет Московского государственного университета (1916 г.), режиссёрские курсы в студии при Нижегородском драматическом театре (1921 г.).
Участник Первой мировой войны.
В 1919 – 1969 годах работал в Нижегородском/Горьковском театральном училище: преподаватель, директор, заведующий учебной частью.
Одновременно в 1922 – 1970 годах преподавал культуру речи на педагогическом факультете Нижегородского/Горьковского государственного университета им. Н.И. Лобачевского, в Горьковском государственном педагогическом институте им. М. Горького.
В 1929 году основал в Нижнем Новгороде театр кукол и работал в нём режиссёром.
Муж Яворовской Татьяны Ивановны.
Жил в городе Горьком, похоронен на Бугровском кладбище.