Publikacje Wraz z Maksymilianem Weisse opracował i opublikował w 1846 w Petersburgu katalog położenia 31085 gwiazd w deklinacji od –15° do +15° i drugi tom w 1863 obejmujący deklinacje od +15° do +45° zawierający położenie kolejnych 31445 gwiazd.

„Coordinatae Mercurii, Veneris, Martis, Jovis, Saturni et Urani” oraz „Correctiones temporis et altitudinibus correspondentibus”, Kraków 1829,

W latach 1851–1859 wydał w Krakowie „Elementarny wykład matematyki” w pięciu tomach, podręcznik przeznaczony dla starszych klas gimnazjów oraz studentów matematyki i fizyki.

Arytmetyka 1851, Algebra 1852, Geometria, planimetria i stereometria 1858, Geometria, trygonometria prostokreślna i sferyczna 1859 Geometria. Geometria analityczna wraz z liniami i powierzchniami krzywymi drugiego rzędu 1859,

„Pogadanki nauczyciela wiejskiej szkółki z gospodarzami tejże wsi o kulistości ziemi, oraz jej dziennym i rocznym ruchu”, Cieszyn 1872, „Fizyczny skład słońca według wypadków ostatnich badań astronomów, fizyków i chemików”, Kraków 1877, „Krótkie wspomnienia dawnego bursiackiego życia”, Kraków 1881.

Artykuły publikował w Rocznikach Towarzystwa Naukowego Krakowskiego, Bibliotece Warszawskiej oraz w czasopismach niemieckich „Astronomische Nachrichten” i „Archiv der Mathematik und Physik”, jak również w „Czasie” i „Dzienniku Poznańskim".