A Farmington man is accused of repeatedly sexually assaulting a teenage girl.

40-year-old Joseph Magee was charged with gross sexual assault after a teenage girl told investigators that Magee allegedly threatened her with a hammer each time he raped her. The Portland Press Herald reports Farmington Police Detective Marc Bowering interviewed Magee who admitted that he'd had sex with the teen at least 60 times in the past year or two but did not admit that they were sexual assaults. A gross sexual assault charge carries a sentence of up to 30 years.

Magee is being held at the Franklin County Detention Center on $100,000 cash bail.