Brian Grasso, 21, of Sunrise Avenue, Trumbull, was charged with driving under the influence, no insurance and failure to drive right after police received a call about a reckless driver around 2 a.m. Saturday on Fairfield Beach Road.

A patrol officer located a pickup truck that had been reported driving recklessly, and followed it for a period of time. The officer reported that Grasso weaving from lane to lane and that after he was stopped and he failed field sobriety tests.

He was released on a $100 bond and is scheduled to appear Aug. 27 in Bridgeport Superior Court.