A well-known Prince Edward Island radio personality has been charged with committing an indecent act.

A lawyer representing 64-year-old Eric MacEwen was in provincial court Thursday.

Police said the incident took place in Charlottetown on or around March 19. Court documents allege MacEwen exposed himself to another person "with the intent to insult or offend."

The name of the victim is protected by a publication ban. Police said it was an adult female.

MacEwen is a long-time radio host who has a show featuring Maritime music on the CFCY radio station based in Charlottetown.

He is set to enter a plea later this month.