An off-duty Vancouver police officer has been charged on allegations of assault and unlawful confinement in Maple Ridge, B.C.

According to Vancouver Police, a woman filed a report with the Ridge Meadows RCMP on Friday, saying that she had been the victim of a domestic assault and that the man responsible was an off-duty police officer.

Ridge Meadows RCMP officers arrested the Vancouver police officer, whose identity has not been released, at his home the same day.

Ridge Meadows RCMP Cpl. Alanna Dunlop said the officer has been charged with two counts of unlawful confinement and one count of assault causing bodily harm.

"We were investigating essentially a domestic dispute situation which resulted in those three counts ... charges have been laid and are before courts. We're not in a position to comment on any details regarding the investigation itself," she said.

The Vancouver Police Department said it also notified the Office of the Police Complaint Commissioner once it was made aware of the allegations.

The officer has been a member of the Vancouver police force for 10 years and has been removed from front-line work, pending the results of the investigation.

He is set to appear in court in Port Coquitlam, B.C. next week.