CHARLESTON, W.Va. (WSAZ) -- A man is facing child neglect charges after he put his children in a choke hold in front of the Kanawha County Judicial Annex.

Kevin Harrison, 29, of Charleston, is charged with child neglect creating risk of injury.

According to the criminal complaint, Harrison showed up at the annex wanting to speak to an officer about someone following him and his kids around.

An officer met with Harrison and his children outside and said several people were following him and believed he was part of a Mexican cartel.

The officer asked if Harrison had used any illegal substances that day and he said he smoked marijuana and snorted meth.

Harrison's mother came to pick up the children and bring them home, but she had to move his vehicle to a parking garage.

While waiting on her to come back, Harrison became more and more paranoid.

According to court documents, Harrison began yelling at his children and at people walking past the annex.

When the officer walked over to him to put him under arrest, he began screaming and put his arm around each child's neck and began squeezing.

The officer then removed Harrison's arms off the children and put him under arrest after a struggle.

The children were taken from the scene by another family member.

Harrison was then put in South Central Regional Jail.