Как генерал-майор в шведской армии, он воевал против Польши во время Второй Северной войны. После путешествия по Франции и Италии и длительного пребывания в Риме он принял католицизм 24 августа 1660 года во францисканском монастыре Хермольсхайм в Мюциге в Нижнем Эльзасе. Он взял имя "Бернхард Густав" в честь благословенного маркграфа Бернхарда II.