Era el hijo ilegítimo que el rey Gustavo II Adolfo de Suecia había tenido con Margarita Slots (hija del comerciante de origen holandés, Abraham Cabiljau), y medio hermano de la reina Cristina de Suecia.