Joel Henriquez, 37, pleaded not guilty to felony assault on a police officer, assault, making criminal threats, resisting arrest and misdemeanor reckless driving in an incident that began about 12:10 a.m. Sunday.
According to police, the officer and Henriquez were involved in a minor collision on Interstate Highway 280, then pulled off the highway and stopped near Bayshore Boulevard and Jerrold Avenue to exchange information.
During the interaction that ensued, Henriquez allegedly punched the officer and she fired her service weapon, causing a graze wound to Henriquez, police said.
Henriquez has since posted $115,000 bail, and he appeared in court Thursday with family members. He left after the hearing and declined to speak to reporters.
Deputy Public Defender Phong Wang said his client Henriquez is the sole breadwinner for his family and has lost his job as a result of the case.
San Francisco Superior Court Judge Rochelle East ordered Henriquez to stay away from the officer and to return to court on Feb. 19 to set a date for a preliminary hearing in the case.