It happened around 8 a.m. near the Exit 8 ramp on I-684 in North Salem.
Authorities say the incident began when a car pulled onto the shoulder to avoid traffic and ended up in a fender bender with an oil delivery truck that was stopped near the ramp.
An argument ensued between the two drivers, and a witness -- who is also a truck driver -- said the driver of the car took out the machete and started swinging it to threaten the driver of the fuel truck.
At one point, the machete broke off, and the blade hit another vehicle.
Arrest after road rage incident on I-684 this morning. Suspect (in black coat) threatens driver with machete. You can hear the weapon break when he swings it against a car. pic.twitter.com/J7dmarSIXh— Marcus Solis (@MarcusSolis7) November 20, 2018
The truck driver saw it as a moment to jump into action, and the person recording the video also jumped out to help.
"The guy was threatening, said he was going to kill us," witness Kyle Gaedake said. "Once the cop arrested him, he said, 'Wait until I get out. You know what I mean, I have people who are going to take care of you' and blah, blah, blah."
RELATED: Man hurls racist insults at woman during road rage incident
Police say an off-duty law enforcement officer who was driving on the highway saw what was going on and intervened.
The officer identified himself and subsequently subdued the suspect.
Troopers arrived on scene shortly after and took the suspect into custody without further incident. Authorities say his 15-year-old son was also in the car with him.
"It was pretty freaky," Gaedake said. "I mean, I've never been in a situation like that. So, you know, I didn't know what to do. So I just started recording on my phone. That way, I figured, you know, truck drivers stick together."
Robert Davis, of Danbury, Connecticut, is now charged with felony criminal possession of a weapon (felony because of a prior conviction), criminal possession of marijuana, harassment, menacing, reckless driving and endangering the welfare of a minor.
Bail was set at $5,000 cash/$10,000 bond.
In court, it was established that he was driving his son to school in White Plains when his car clipped or was clipped by the fuel truck, leading to the confrontation.
The investigation remains ongoing.
SEE ALSO: Are you causing road rage? Take the quiz