The actor, who famously portrayed David Estes in the hit US show, said that doctors “pumped me full of sedatives” and that police officers in riot gear sat on him for hours during his sectioning.
Harewood told Men’s Health Magazine that he was kept in the dark about what would happen to him when he arrived at the hospital in north London.
He said: “I started screaming at the top of my voice. I don’t remember any of this, but my friends tell me that security was called. They came down, took one look at me – this big black man – and said, ‘No way.’”
Watch: George Floyd: America's Tipping Point?
The 54-year-old continued: “They called the police and then several officers turned up with riot shields and rushed me.” He went on to say that the police “sat on me for hours”.
The actor – who would have been around 24 years old at the time – recalled the incident further: “Doctors pumped me full of sedatives and, at one point, they asked, 'Has he taken any drugs? Because we've given him enough sedatives to knock out a horse and he's not going down.’
“I was f***ing terrified. The thoughts in my head were telling me that the demons had caught me, so I thought I was fighting for my life."
He said: “In my mind, the devils had caught me so I was resisting.”
Touching on the issue of police brutality against black people in the US, Harewood added: “I'd be dead if I'd been in America, no doubt about it.”
The actor previously spoke about his struggle with mental health in last year’s BBC Two documentary David Harewood: Psychosis and Me.
Harewood’s full interview appears in the November issue of Men’s Health.
Watch: George Floyd's son 'can't stop watching' the video of his father's death