Kevin Alan Kenniston, 41, was booked into jail on suspicion of impersonating a peace officer, false imprisonment and child cruelty, according to Chula Vista police. He was arrested Monday morning at the Chula Vista Superior Court after an unrelated hearing.

Authorities had identified Kenniston as a suspect early on in the investigation but have held off arresting him until the investigation was complete, police said.

He was first reported for posing as an officer on Feb. 23 by a woman who told police that he pulled her over near East Orange and Max avenues. Kenniston, driving a black-and-white Ford Crown Victoria, allegedly confronted her about running a red light and almost running into him, police said. He drove off after a uniformed police officer pulled into the area.

The woman told police that she thought Kenniston was a real officer.

On March 9, he reportedly used the green, yellow and red emergency lights and public-address system on the car to confront another female motorist who was parked near a red or yellow zone. When the woman ignored him, he allegedly blocked her car and demanded her driver’s license, registration and insurance.

She gave him the records, but when she questioned whether he was a police officer, he told her he was a security officer.

Investigators said Kenniston had been on his way to drop his girlfriend’s daughter off at a Chula Vista elementary school, and the child was in the car during the stop. Police also received another report of a stop on Interstate 805 while the child was in the car.

The Crown Victoria was impounded as police investigated the incidents. Police said the suspect also had access to a police-style motorcycle but noted that all reports so far indicated the stops were conducted in the car.