Matthew Sullivan, 37, of 77 Waterford Road, was arrested after the violent altercation outside 127 Long Beach Road at 3:19 p.m., according to detectives.
Sullivan had been arguing with a 25-year-old code enforcement agent when he got into his vehicle and deliberately hit the agent, police said. The victim was taken to a nearby hospital for evaluation and treatment of his injuries.
Sullivan was arrested at the scene without incident and is charged with second-degree assault. He is scheduled for arraignment on Friday, March 7, at First District Court in Hempstead.
Click here to follow Daily Voice Smithtown and receive free news updates.