A man wanted by international authorities in a murder-for-hire scheme in Brazil was arrested last week in Oak Bluffs, according to Oak Bluffs police.

Police said they were contacted on May 3 by U.S. Immigrations and Customs Enforcement (ICE) with information that the suspect in a July 2017 homicide in Brazil might be living and working on Martha’s Vineyard.

The suspect was identified by police as Dorvino Rocha Ribeiro, also known as Luciano Rocha, a 47-year-old Brazilian national.

On May 9, an Oak Bluffs police detective located Mr. Ribeiro working as a roofer on a job site on Linton avenue in Oak Bluffs, police said.

Oak Bluffs police notified ICE and later that day agents arrived on the Island and arrested Mr. Ribeiro at the job site without incident. He was transported off the Island by ICE the same day.

An ICE spokesman said in an email Thursday that Mr. Ribeiro illegally entered the United States after being removed from the country in 2003, and that he will remain in ICE custody pending his removal to Brazil.

According to Interpol, the international police agency, Mr. Ribeiro is accused of murder on July 14, 2017, in the municipality of Mantena, in the southeast region of Brazil. Interpol said four gunshots were fired at Ezequias Bezerra Da Vila. Interpol said Mr. Ribeiro was allegedly paid the equivalent of $950 for the murder.