LAWRENCEVILLE -- According to his arrest record, Richard Anthony Sasso is no stranger to fleeing from law enforcement.

But he is not very good at it.

Sasso, 25, was reportedly driving on Interstate 85 northbound Wednesday morning when a Georgia State Patrol trooper attempted to make a traffic stop at Lawrenceville-Suwanee Road. A pursuit ensued, GSP spokesperson Franka Young said.

"The driver attempted to go around traffic," Young said, "and hit another vehicle on (Lawrenceville-Suwanee) at Buford Highway."

Sasso then allegedly fled on foot and "was apprehended behind a gas station."

Young said he was charged with felony fleeing or attempting to elude, obstruction of a law enforcement officer and several traffic citations. Gwinnett County jail records also list one count of possession of marijuana.

Sasso is being held without bond, less than two years after another incident in which he allegedly fled from police -- that time with three young children in the car.

Sasso was pulled over in October 2011 after a Gwinnett County police officer noticed an expired tag on his 1989 Honda Civic, a spokesman said at the time. While the officer -- noting three children "bouncing around" in the back seat -- ran his license, Sasso reportedly made a break for it. He glanced off a parked car and ran over the curb to get away.

The police officer, though, still had Sasso's ID and tracked him down at 3400 Club Drive, just two-tenths of a mile from the scene of the traffic stop.

In that case, Sasso was charged with felony fleeing or attempting to elude, reckless conduct, reckless driving, hit and run, driving on a suspended license and child safety restraint violations.