Urodził się w Hadze, gdzie rodzina królewska schroniła się po wydarzeniach na Białej Górze. Został wychowany w duchu protestantyzmu jednak przeszedł na katolicyzm w 1645 roku, aby poślubić Annę Gonzagę (1616-1684), córkę Karola Gonzagi i Katarzyny Lotaryńskiej. Starsza siostra Anny - Ludwika Maria Gonzaga została w 1644 roku królową Polski.