Из старинного шляхетского рода, корнями уходящего в Моравию. Учился на юридическом факультете Варшавского университета, изучал музыку. Во время Второй мировой войны попал в плен, четыре года провел в нацистских лагерях. После войны жил в Кракове, Щецине, Варшаве, работал на радио, в газетах, издательствах. Получил премию г. Щецин (1955). После венгерских событий 1956 отошёл от активной жизни, с 1970 — в эмиграции.
Сын - поэт, переводчик, литературный критик Лешек Шаруга (род. 1946).
Зрелое творчество, начиная с книги стихов «Малый вид человеческий» (1960), — интеллектуальная поэзия, ставшая образцом для поэтических поколений 1970—1980-х годов, хотя после 1970 его книги долгое время не издавались в Польше и само имя было под запретом. Известность также получила эссеистика Вирпши («Игра смыслов», 1965). Он перевел книгу Й.Хёйзинги «Homo Ludens», драму Шиллера «Мария Стюарт», прозу А.Шамиссо, Рильке, Т.Манна, Г.Броха, И.Бобровского и др. Наследие Вирпши опубликовано лишь частично, и его новые книги продолжают выходить из печати. Произведения переведены на многие европейские языки.