Canadian police say they have arrested a man they believe is responsible for the presumed deaths of at least two men who disappeared from Toronto's gay village.

The arrest comes months after police dismissed mounting fears about a potential serial killer on the loose.

Det. Sgt. Hank Idsinga said Bruce McArthur may also be responsible for the deaths of other men who have yet to be identified.

The 66-year-old landscaper was arrested and charged with first-degree murder Thursday in the presumed deaths of Selim Esen and Andrew Kinsman. Both were reported missing from the area around Church and Wellesley streets at separate times last year. Police are aware of other men reported missing from the same area.

Members of the LGBTQ community have been voicing concern and pushing for answers.