A suspect who allegedly tried to pay for a taxi with counterfeit money and then robbed the driver at gunpoint has been arrested, according to Boston police.

Uhmari Bufford, 24, of Dorchester was arrested Thursday on an active warrant out of West Roxbury District Court for armed robbery, police said in a statement on bpdnews.com.

The armed robbery was reported June 5. Police said the taxi driver told officers that he picked up the suspect on Boyd Street in Dorchester and drove him to St. Albans Road, and then the suspect tried to pay him with a counterfeit $100 bill, which he refused to accept. The suspect then allegedly took a firearm out a small bag that he was carrying and demanded the driver’s wallet and cellphones, which he took and then fled into the Mission Park complex on Huntington Avenue, police said. Officers searched the area but were unable to locate the suspect.


Police caught up with Bufford eight days later, when officers assigned to the Youth Violence Strike Force made the arrest on Commonwealth Avenue around 11:30 a.m. Thursday.

Emily Sweeney can be reached at esweeney@globe.com. Follow her on Twitter @emilysweeney.