Police raided his house on Wednesday, Dec 29 evening and rescued the girls, two of who were aged 16, while the third was aged 20.
It is believed that the yoga instructor had repeatedly raped and sexually assaulted the girls. The victims were found shackled and chained to a bed in the house.
They had been reported missing since late Nov 2010, The Star reports.
Police formed a special task force to investigate the case after one of the victim's parents, a 38-year-old rubber tapper, lodged a police report on Nov 30.
Selangor police chief Deputy Commissioner Datuk Tun Hisan Hamzah confirmed the arrest.