SINGAPORE: Singapore's former Olympic swimming champion Joseph Schooling apologized on Tuesday night for taking cannabis while overseas, according to a statement, an offense that carries strict penalties in his home country.

Singapore has some of the toughest drug laws in the world, and its citizens and permanent residents face up to 10 years in prison if found to have consumed illegal substances outside the city-state.

"I gave in to a moment of weakness after going through a very tough period of my life," Schooling said in a statement.

The swimmer, who has been performing his two years of mandatory military service, tested negative for drugs but confessed to consuming cannabis overseas in May, the defense ministry said in a separate statement late Tuesday.

At the time of the offense, Schooling had been allowed to pause his national service to train and participate in the Southeast Asian Games in Hanoi, where he won two golds and a bronze.

Get the latest news
delivered to your inbox
Sign up for The Manila Times’ daily newsletters
By signing up with an email address, I acknowledge that I have read and agree to the Terms of Service and Privacy Policy.

"Given his abuse of disruption privileges, (Private) Schooling will no longer be eligible for leave or disruption to train or compete while in NS (National Service)," the ministry said.

The 27-year-old was given a warning and will be placed on a supervised urine test regimen for six months, the ministry added.

Singapore requires all male citizens aged more than 18 to serve two years in the military, the police or the emergency services, an obligation authorities rarely let people skip.

The Rio 2016 gold medalist in 100m butterfly — Singapore's only Olympic gold in its history — apologized in his statement but gave no details about his plans for his swimming career.