A. D.C. police officer who has been on the force for nearly 30 years has been arrested and charged with assaulting his girlfriend on two days this week, according to police and an affidavit filed in D.C. Superior Court.

Calvin Willis, 52, of Northeast Washington has been put on administrative leave with pay, a police spokesman said. Willis joined the force in 1985 and was most recently assigned to patrol in the 6th Police District.

The affidavit says Willis allegedly kicked his 25-year-old girlfriend of 10 years twice during an argument Sunday in her District apartment. Police say in the document that when Willis returned Monday, he pulled the woman’s hair, slammed her into a wall and told her, “I’m going to kill you and throw you out of the window.”

At one point, the affidavit says, the woman grabbed a knife, and Willis placed his hand on his gun. She dropped the knife and called police, the document says. Police said Willis put on his uniform before officers arrived.

The affidavit says that the officer met the woman when she was 15 and that he had stopped her while on patrol. They have two children together, and she is pregnant with a third, the document says. The officer is also married.

Willis was released and has a preliminary hearing scheduled for Friday.

Get updates on your area delivered via e-mail