W roku 1973 uzyskał na Politechnice Gdańskiej stopień magistra inżyniera budowy okrętów (specjalizacja: eksploatacja siłowni okrętowych).W roku 1987 uzyskał stopień naukowy doktora nauk technicznych w zakresie mechaniki, specjalność: dynamika przepływów nieustalonych, natomiast w roku 2005 stopień naukowy doktora habilitowanego nauk technicznych w zakresie mechaniki – przyznane decyzjami Rady Naukowej Instytutu Maszyn Przepływowych PAN w Gdańsku.
W IMP PAN pracuje od roku 1976, obecnie na stanowisku Docenta w Ośrodku Termomechaniki Płynów. Jego główne zainteresowania naukowe koncentrują się na zjawiskach niestacjonarnych w maszynach przepływowych, oddziaływaniach wirowych w obszarach ograniczonych i nieograniczonych, oraz odnawialnych źródłach energii, ze szczególnym uwzględnieniem turbin wiatrowych. Opublikował około 50 artykułów w krajowych i światowych periodykach naukowych oraz brał udział w około 30 konferencjach międzynarodowych. Jest również współautorem prawie 60 prac dla klientów przemysłowych.