Autor ok. 590 prac naukowych i opracowań haseł encyklopedycznych (większość haseł zoologicznych w Encyklopedii powszechnej S. Orgelbranda), m.in.: „O ptakach drapieżnych w Królestwie Polskim pod względem wpływu, jaki wywierają na gospodarstwo ogólne” (1860), „Oologia ptaków polskich” (1862), „Ptaki krajowe” (t. 1–2, 1882), „Spis ptaków Królestwa Polskiego, obserwowanych w ciągu ostatnich lat pięćdziesięciu” (1888). Jego nazwisko wymienione jest w I tomie z 1859 roku na liście twórców zawartości tej encyklopedii"Encyklopedia Powszechna", tom I, wyd. Samuel Orgelbrand, Warszawa, 1859..
Opracował opis ornitofauny Ameryki Południowej i Środkowej, m.in.: Peru – „Ornithologie du Pérou”, t. 1–4 (1884–1886).
Na podstawie informacji zebranych przez zesłańców polskich z Syberii, m.in. przez B. Dybowskiego napisał „Faune ornithologique de la Sibérie orientale” (część 1–2, 1891–1894).
Oprócz ptaków interesował się pajęczakami, czego owocem były m.in. prace: „Les Aranéides de la Guyane française”, Horae Societatis entomologicae Rossicae (1871), „Les Aranéides de la Guyane française”, Horae Societatis entomologicae Rossicae (1873), „Les Aranéides du Pérou.