A Huntington Beach police officer was arrested on suspicion of physically abusing his wife and girlfriend, the Orange County district attorney's office said today.

James Roberts III, 33, was charged with eight counts of false imprisonment by violence or deceit, three counts of criminal threats, two counts of domestic battery with corporal injury, two counts of aggravated assault, one count of dissuading a witness by force or threat and one count of vandalism causing $400 or more in damage, all felony charges.

The D.A. said Roberts pressured his wife not to report the incidents so he wouldn't lose his job.

Roberts is being held in lieu of 250,000 bail and is expected to be arraigned Friday, the D.A.'s office said.

-- Jean Merl