A man was arrested after police received a complaint that he was exposing himself at a business in St. John's Wednesday night.

The Royal Newfoundland Constabulary were called to the business around 9 p.m.

Officers arrested him as he was leaving the business.

They also found a weapon — a knife — on the man.

The 31-year-old was arrested and is facing charges of possessing a concealed weapon, committing an indecent act and breach of court orders.

He was held overnight in custody for a Thursday morning provincial court appearance.