Родился в селе Павлово Нижегородской губернии в семье священника, ныне город Павлово Нижегородской области. Родной дядя Фаворского Алексея Евграфовича и Фаворского Андрея Евграфовича. Окончил Нижегородскую духовную семинарию (1826 г.), Императорский Московский университет (1832 г.).
Служил в Московском военном госпитале, Нарвском военном госпитале, столоначальником военного медицинского департамента (1838-1846). Доктор медицины (1858). Адъюнкт-профессор фармации в Медико-хирургической академии. Жил в Санкт-Петербурге, похоронен на Волковом православном кладбище.