Родился в 1839 году. Его родители - мещане-землепашцы, белорусы (по другим данным - поляки).
В 1857 году, как первый ученик Бельской гимназии, он получил стипендию Виленского учебного округа и поступил в Казанский университет на филологический факультет, а через год перевелся на медицинский, который и окончил.
В 1865 году защитил докторскую диссертацию и был назначен ассистентом при глазном отделении Казанского университета. С 1871 года – профессор и заведующий кафедрой глазных болезней (преподавал до 1901 года).
В 1870 году открыл глазную клинику медицинского факультета Казанского университета. Основатель казанской школы офтальмологии.
Будучи одним из основоположников отечественной офтальмологии, опубликовал более 100 работ по внутриглазному кровообращению и давлению, первым обосновал ведущую роль нарушения оттока крови из сосудистой оболочки глаза как причины возникновения глаукомы. Разработал теорию инфекционного происхождения трахомы. Написал, в том числе, «Руководство к изучению болезней глаза».
Умер в 1906 году. Похоронен на Арском кладбище в Казани.