Pracownik naukowy w Instytucie Zoologii PAN w Warszawie, uczestnik trzech wypraw antarktycznych. W latach 1982–1989 działacz Grup Oporu Solidarni.