An Orchard Park man was arrested for the second time this year on a charge of driving while intoxicated, police reported.

Kevin P. O’Connor, 36, was pulled over at about 3:45 a.m. today after he was seen driving through a red light at Southwestern Boulevard and Orchard Park Road, police said. He refused a breath test at the police station and became argumentative with officers, police said.

O’Connor was charged with DWI, passing a red light, having an uninspected motor vehicle and refusing a roadside screening test.

This past February, O’Connor was charged with DWI after an accident on Route 219, police said.

Following his latest arrest, he remained in custody pending arraignment.