NORTH HAVEN — A 22-year old North Haven man was arrested Friday night, March 18, and charged for Class B aggravated assault and terrorizing after police say he beat a man and fired off a handgun.

Kaleb Campbell was taken to the Knox County Jail in Rockland where he is currently being held without bail until he makes his initial appearance at the Knox County court, likely on Monday afternoon, March 21, in Rockland.

The victim, a 19-year-old man from North Haven, was taken by LifeFlight helicopter to Eastern Maine Medical Center in Bangor where he is currently in critical condition and placed in the intensive care unit.

The Knox County Sheriff’s Office received a report March 18 shortly after 8 p.m. of an assault where a man was badly beaten on North Haven. North Haven Deputy Josh Lemoi responded to a neighboring residence where North Haven emergency medical services were tending to the victim. Deputies found the victim received extensive head injuries.

The head injuries were serious enough the victim was vomiting and would lose consciousness. Vinalhaven Deputy Chad Abbott and Deputy Jacob Labo responded to assist Deputy Lemoi. Deputies made contact with Campbell who admitted to striking the victim and to firing off a handgun. No one is known to have been struck by any gunfire.

As a result of the investigation, which is ongoing, Campbell was arrested and taken from North Haven to the Knox County Jail by Deputy Labo and Maine Marine Patrol.