Robert Keith, a registered sex offender, was arrested Wednesday at his home in the 500 block of Nazareth, where police say he was also operating the martial arts dojo.
According to a press release, the alleged incidents happened during martial arts training. There are currently three victims, ages 15, 16 and 17, but police say there may be others.
Keith was charged in 8th District Court with one count of second-degree and two counts of fourth-degree criminal sexual conduct, which carry a combined potential jail sentence of 19 years.
Police say they had been investigating him since July. He has three prior sex crime convictions in Florida from April 1997, all involving minors.