Indian Brook RCMP are investigating after a 37-year-old man was violently assaulted during a break-and-enter on Sunday night.

RCMP responded to a call at approximately 6:30 p.m. after receiving a call about a man found beaten in his home on Brown Flats Road.

Police said the male suspect entered the home with a weapon and demanded prescription medication.

The suspect had fled the scene before police arrived and the unidentified victim was transported to the QEII hospital with serious but non life-threatening injuries.

RCMP said the victim and suspect are known to each other and that "this was not a random act."