Police stopped Maqwe Lawson, 33, at 7:16 p.m. on Hamilton Street near state Route 58 for crossing the center line.
Lawson was found to have an active child support warrant through the Oberlin Police Department, according to a Lorain County Sheriff’s Office report.
During the stop, Lawson allegedly got out of the car and ran from an officer who was arresting him. The officer struck Lawson with a Taser and later with pepper spray after Lawson allegedly scratched the officer on the arm.
Lawson was found with $977 in cash, and when he was booked into Lorain County Jail, officers found heroin and cocaine hidden in his sock, according to the report.
Lawson was charged with assault on a police officer, obstructing official business, resisting arrest — injury to an officer, illegal conveyance of drugs into a detention facility and possession of heroin and crack cocaine.