Rupert studied Cello in Switzerland with Christian Poltéra in Lucerne and with Thomas Demenga in Basel, where he graduated with distinction. He is a cello instructor at the public music schools Kulm, Region Laufenburg and Beinwil am See in Switzerland. He also directs the youth music group "Wyna Valley Music Juniors". In addition to his teaching activities, Rupert works as a freelance cellist and develops music-related apps (more on the "Code" site).