Российский зоолог, профессор (с 1845 г.) и декан (1856-1861) физико-математического факультета Киевского университета. С 1862 г. заведующий Кафедрой зоологии Петербургского университета, с 1867 г. - заслуженный профессор, в 1867–1873 гг. – ректор Петербургского университета, член-корреспондент Петербургской академии наук (1874).
На основании анализа современной ихтиофауны реконструировал основные этапы кайнозойской истории понто-каспийской фауны: 1) некогда Черное, Азовское и Каспийское моря составляли единый солоноватоводный водоем; 2) разделение Каспийского и Черного морей произошло раньше, чем последнее соединилось со Средиземным морем; 3) переселение средиземноморской фауны в Черное море продолжается и в настоящее время; 4) последняя фаза осолонения Черного моря обусловила откочевку коренной фауны в опресненные участки Черного моря и в Азовское море. Допускал сообщение Каспийского моря с Ледовитым океаном в прежние геологические времена.