Głównymi obszarami jego działalności naukowej są studia nad obecnością, nagromadzaniem i rozprzestrzenianiem w środowisku przyrodniczym naturalnych radionuklidów: polonu (210Po), ołowiu (210Pb) i uranu (234U, 235U, 238U), oraz sztucznych: żelaza (55Fe), niklu (63Ni), plutonu (238Pu, 239Pu, 240Pu, 241Pu) i ameryku (241Am).
Odbył staże naukowe w Instytucie Badań Morza (Rostock-Warnemünde, RFN, 1983), Instytucie Radiofizyki Uniwersytetu w Lund (Szwecja, 1984–1992) oraz Laboratorium Morskiej Radioaktywności Międzynarodowej Agencji Energii Atomowej IAEA (Monako, 1984). Jest lub był członkiem 2 komitetów PAN (Chemii Analitycznej i Badań Morza), towarzystw naukowych (m.in. Polskiego Towarzystwa Chemicznego, Gdańskiego Towarzystwa Naukowego, International Nuclear Chemistry Society) i Państwowej Agencji Atomistyki. Przewodniczył komitetom organizacyjnym Sekcji Chemii Środowiska oraz Chemii i Radiochemii Morza Zjazdów Polskiego Towarzystwa Chemicznego oraz Stowarzyszenia Inżynierów i Techników Przemysłu Chemicznego w Gdańsku (1997, 2006, 2015), ponadto prowadził obrady wielu konferencji, zarówno krajowych, jak również międzynarodowych.