Wolfgang was born in Swabia, Germany, and was educated at a school located at the abbey of Reichenau. There he encountered Henry, a young noble who went on to become Archbishop of Trier. Meanwhile, Wolfgang remained in close contact with the archbishop, teaching in his cathedral school and supporting his efforts to reform the clergy.
At the death of the archbishop, Wolfgang chose to become a Benedictine monk and moved to an abbey in Einsiedeln, now part of Switzerland. Ordained a priest, he was appointed director of the monastery school there. Later he was sent to Hungary as a missionary, though his zeal and good will yielded limited results.
Emperor Otto II appointed him Bishop of Regensburg (near Munich). He immediately initiated reform of the clergy and of religious life, preaching with vigor and effectiveness and always demonstrating special concern for the poor. He wore the habit of a monk and lived an austere life.
The draw to monastic life never left him, including the desire for a life of solitude. At one point he left his diocese so that he could devote himself to prayer, but his responsibilities as bishop called him back.
In 994 he became ill while on a journey; he died in Puppingen near Linz, Austria. His feast day is celebrated widely in much of central Europe. He was canonized in 1052.