The 32-year-old hurdler is stopped from competing in the games after finding illegal substances in a doping test, Sportbladet reports.
He must have tested positive for Niketamide, which is not allowed to be used in competition.
Kariem Hussein must have ingested the substance via a dietary supplement, where Niketamide is on the table of contents.
The product information sheet also shows that the dietary supplement can give results in a doping test.
"I will continue to fight"
On social media, the hurdles runner now apologizes.
"I made a mistake that has serious consequences.
I apologize.
But everyone who knows me knows that I will continue to fight, he writes.
The Swiss Olympic Committee has also commented.
"This incident is a reminder to all athletes that they can never be too careful when it comes to various supplements."
Hussein is now suspended for nine months.