Casó con la matrona Sofía Teófila Danilowicz, y uno de sus hijos fue el rey Juan III de Polonia.