He had his first contact with yoga (Sivananda) in 1987. In 2001 he started attending yoga classes and teacher training course, which allowed him to discover Iyengar yoga in 2003. Karl has been practicing this method since, and is a certified Iyengar yoga teacher. He has also acquired all necessary certificactes to obtain the Swiss federal vocational diploma as an adult educator from the Swiss Association for Adult Education (SVEB). He teaches Iyengar yoga in Lausanne and gives yoga workshops on a regular basis.