Родился в Новом Нахичеване (ныне Ростов-на-Дону). Начальное образование получил в армянской школе Ставрополя. В 1849 г. окончил Лазаревскую семинарию в Москве, в 1858 г. - Петербургский педагогический институт. С 1861 года руководил кафедрой восточных языков в Петербургском университете. С 1872 года - критик армянских изданий в Санкт-Петербурге. Наряду с педагогической деятельностью занимался также научной работой. Изучал и публиковал работы ряда армянских средневековых историков. Неоднократно избирался членом международных научных организаций. С 1864 г. - доктор филологических наук, с 1871 г. - профессор Петербургского университета, с 1885 г. - член-корреспондент АН России. Умер в Санкт-Петербурге.