GORHAM — A felon, who had been sought by the Gorham and Windham police departments on numerous charges, was apprehended this afternoon in the town of Gorham.

Gorham police Sgt. Dan Young and Officer Brent Frank captured 29-year-old Michael McGraw of Gorham following a brief foot pursuit near College Avenue.

Police said they stopped a car around 4:30 p.m. on College Avenue on the suspicion that McGraw might be inside the vehicle. McGraw, who had been hiding in the car, fled on foot.

McGraw was taken into custody on outstanding arrest warrants from Gorham and Windham charging him with eluding an officer, speeding, driving to endanger, operating under the influence, illegal possession of a firearm by a felon, operating after suspension, burglary, theft, theft by receiving stolen property and criminal mischief.

He was being held Wednesday night at the Cumberland County Jail where his bail has been set at $35,000 cash.

Police agencies across New England have been working since July with Gorham and Windham police to locate McGraw.