A fugitive who wore a latex mask of an old man to evade police has been captured following a raid in Massachusetts.

Shaun Miller, 31, from the village of Hyannis, was arrested by police while wearing the "realistic" disguise.

He was wanted on drugs trafficking charges, and had been on the run since April, the Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF) said.

Police tracked him down to an address in Massachusetts.

"Law enforcement officers surrounded a residence in South Yarmouth where Miller was believed to be staying," the US Attorney's Office for the District of Massachusetts said in a statement.

"Officers ordered Miller out of the residence and Miller, disguised as an elderly man, walked outside.

"Upon further investigation, officers determined that the 'elderly man' was, in fact, Miller, and at that point, officers pulled off Miller's realistic disguise and placed him under arrest.

"A subsequent search of the residence revealed two loaded weapons hidden in a laundry basket and nearly $30,000 in cash."

The ATF said that Miller was one of 13 people charged in an investigation into the Nauti-Block street gang, which it said was involved in Cape Cod drugs trafficking operations, and had evaded capture for four months.