Zajmował się wieloma obszarami teorii liczb:

analityczną teorią liczb, algebraiczną teorią liczb, równaniami diofantycznymi, geometrią liczb, szczególnie algebraicznymi i arytmetycznymi aspektami wielomianów.

Współpracował też z Centrum Nauki Kopernik w Warszawie, prowadząc jeden z wykładów popularnych z serii „Drogi do rzeczywistości” Andrzej Schinzel, Liczby urojone, kanał Centrum Nauki Kopernik w Warszawie na YouTube, 20 października 2015 [dostęp 2021-09-15]..

Był zaangażowany w działalność na rzecz krajowego środowiska naukowego. Aktywnie uczestniczył w działalności Polskiego Towarzystwa Matematycznego – w latach 1981–1983 sprawował funkcję jego wiceprezesa. W 2009 r. został członkiem honorowym Polskiego Towarzystwa Matematycznego. Wśród jego aktywności było uczestniczenie w redakcjach i badania z historii nauki – sprawował funkcję redaktora czasopism „Antiquitates Mathematicae” i „Acta Arithmetica”.