Окончил Московское театральное училище (1857). Вступил в императорскую балетную труппу, а в 1859 году в оркестр музыкантом. В 1862 году переведен в драматическую труппу: служил в Малом театре до 1900 года (перерыв в 1892—1895 гг.).
В 1880-е годы преподавал и был режиссёром музыкально-драматического кружка (впоследстви — Общество искусства и литературы). В 1877 году инсценировал «Мёртвые души» Гоголя для Малого театра.