A 20-year-old Warwick Avenue resident has been charged in connection with a March altercation at the town's skate park that involved an off-duty Trumbull police officer.

Alexander D'Acosta was charged Friday on a warrant with second-degree reckless endangerment and breach of peace. He was released on a promise to appear in court May 14.

D'Acosta was the driver of a car that Trumbull Officer Ed Targowski, who had brought his young son to the skate park at South Benson Marina, said was "doing doughnuts" with a car in the parking lot and came within several feet of hitting pedestrians, police said.

Targowski said he went up to the car, identified himself as a police officer and ordered D'Acosta to turn off the car's engine. D'Acosta refused, according to the report, and when Targowski reached in to turn off the ignition, D'Acosta repeatedly hit him in the arm, shoulder and hand, police said.

A juvenile had been charged April 11 for second-degree breach of peace for allegedly punching Targowski in the chest during the incident. His name was not released because of his age.

Sgt. Suzanne Lussier, a spokeswoman for the department, said the arrests were made following an investigation that included statements from those involved, as well as witnesses, security video and cellphone video.

Since the March altercation, the Parks and Recreation Commission has hired a monitor for the park, which is now open only when the monitor is on the scene.