• BREAKING NEWS ABC shows live and on-demand -- Download the WATCH ABC app!

San Bernardino Co. probation officer arrested in Glendora police impersonating case

(Left) A suspect wanted for impersonating a police officer is shown in this sketch released by Glendora police. (Right) Douglass Weaver, a 43-year-old San Bernardino County probation correctional officer, is shown in this undated file photo.

May 26, 2012 12:00:00 AM PDT
A suspect has been arrested in the search for a man impersonating a police officer in Glendora.

A composite sketch released by police generated dozens of tips and leads from the public.

Douglass Weaver, a 43-year-old San Bernardino County probation correctional officer, was arrested Friday.

The Probation Department participated in the investigation with Glendora police. The department's newly formed Criminal Intelligence Unit identified Weaver from the police sketch and also matched the vehicle description released by authorities.

Police say Weaver made a DUI stop in Glendora on May 11, and then said he was giving the driver a break and drove him home.

He allegedly returned to the house later and tried to get friendly with the driver's sister.

Weaver is being held at the Glendora City Jail on charges of false imprisonment and impersonating a police officer. His Bail is set at $50,000.