Police say help from the public led to the arrest of a man suspected of a sexual assault at gunpoint off a trail near Shingle Creek in Brooklyn Park.

According to a news release, Brooklyn Park officers responded to the 7400 block of Unity Avenue N. on April 24 for a reported sexual assault. They arrived at 3:15 p.m. and learned the assault happened along a park trail near Shingle Creek, somewhere between Unity and Regent avenues N.

So far the investigation suggests the suspect held the victim at gunpoint and forced them into a wooded area, sexually assaulting them. Authorities believe the two did not know each other.

Police shared a photo of the suspect, a Black man in his mid-20s who is around 5 feet 6 inches tall with a slender build, a goatee and short faded hair. He wore diamond earrings, a black shirt with a white shirt underneath, black pants, a black do-rag, black Jordan shoes, and carried a black satchel.

On Saturday, police said they arrested a 21-year-old Brooklyn Center man in the case.

"The Brooklyn Park Police Department would like to sincerely thank the public for all the information and tips provided, as they were critical in this case," police said in a release.