The man, known only as Hugo L, comes from Spreitenbach in canton Aargau. He has been arrested three times over the past year and a half for having sex with children, online news website Blick reported.
The octogenarian was first arrested in September 2010 in Pattaya, Thailand, when he was charged with having oral sex with 12-year-olds. Just a few months later, he was arrested on Christmas Eve in Cambodia, for having abused four boys aged between 11 and 13.
Hugo L then served six months of a ten-month sentence in a Cambodian jail. He was banned from ever setting foot in Cambodia again.
But this did not stop him. He instead went to Thailand and crossed the border into Cambodia from there, where he went on to commit his latest offence.
A former magnet and spiritual therapist, Hugo L claimed that he was able to cure mental disorders, addiction and sexual dysfunction.
The court date is still to be fixed, as Hugo claims that he cannot understand the proceedings if they are in English.