Police have arrested a man on the run for two weeks after an alleged family violence incident on Auckland's North Shore where a woman was seriously assaulted.

Karl Brown allegedly assaulted a woman at an Albany address on June 7.

Brown went on the run and until this afternoon, had been actively avoiding arrest, said Detective Inspector Bruce Scott.

The 29-year-old was found by police hiding under a bed at an address in Beachhaven, Auckland


Shortly before Brown was located by police, Mr Scott issued a public appeal for information.

"Karl Brown has an extensive history of family violence and we are very concerned for the safety of a woman known to him whilst he remains at large," Mr Scott said.

"We believe he has actively been looking for her and police are working with other agencies to keep her safe."

Brown is currently facing 17 charges including male assaults female, assault with intent to injure, threatening to kill, contravening a protection order, robbery, driving while disqualified and operating a vehicle carelessly.

Mr Scott alleged Brown's friends had helped him evade police.

"We have received information that he has mates helping him to hide. Let me be clear, if we find evidence that anyone has helped Karl Brown to avoid being arrested, we will look to charge those people."