Gustavo Milton, 43, was riding with his girlfriend and others when they stopped at Teller Avenue and East 170th Street about 10:30 p.m. and officers approached them, police said.
Police started questioning Milton's girlfriend, sending him into a rage, a police spokesman said.
"I'm a corrections officer. What about courtesy. Don't do this. We can take care of her," Milton allegedly told the arresting officer, according to his criminal complaint.
Milton began to fight with the officers, who then arrested him, police said. He locked "his arms underneath his stomach to prevent them from being handcuffed," prosecutors said.
He was arraigned on charges of resisting arrest, obstructing governmental administration, and disorderly conduct, prosecutors said.
His girlfriend, Iris Vega, was arrested at the scene and charged with driving while intoxicated, a police spokesman said.
Milton was also arrested in August for drunk driving and speeding over the Verrazano-Narrows Bridge at 81 miles per hour, according to the Staten Island Advance and court records.
He was released on his own recognizance after his latest arrest and is due back in court Dec. 17, prosecutors said.