Ur. we Lwowie, maturę uzyskał w zamojskim gimnazjum (1944), następnie farmację (UMCS) i wydz. lekarski (AM), której jest profesorem. Był zawodnikiem AZS, m.in. hokeista (akad. mistrzem Polski), sędzia kl. państwowej.