A Hackensack man was arrested Tuesday after he brandished knife while robbing a TD Bank branch of more than $1,100 before fleeing in a Lyft car he hired, authorities said.

Drew Hughes, 22

Drew Hughes, 22, was charged with robbery and weapons possession after Hackensack police pulled over the Lyft car and questioned both the driver and Hughes, police said. The Lyft driver was not charged.

Witnesses told police a man entered the bank on River Street at 12:20 p.m. Tuesday and pointed a kitchen knife at a teller.

"Hey gimmie the money, big bills only, it's for my daughter," he said, according to police Capt. Peter Busciglio.

"The teller then handed him $600. He then demanded more money, at which point the teller handed him an additional $468," Busciglio said.

Hughes then turned his attention to another teller, pointed the knife at him and demanded more cash, Busciglio said.

The total amount was taken was $1,151, Busciglio said, adding that the loot was equipped with a tracker device.

After the robbery, the man fled on foot toward Main Street.

A police detective who heard a radio transmission about the crime saw a vehicle with New York plates in the area and followed it. A short time later, the detective determined a person in the vehicle matched a description of the robber, Busciglio said. Police stopped the vehicle and ordered Hughes out, Busciglio said.

Hughes and the driver were taken to police headquarters, where the driver was released after giving police a statement, Busciglio said.

"Hughes (also) gave a statement and admitted to the armed robbery," Busciglio said.

Other than a previous harassment charge in Bergen County, Hughes had no police record, Busciglio said.

Hughes was held in the Bergen County jail pending a first appearance in court on Friday.

Anthony G. Attrino may be reached at tattrino@njadvancemedia.com. Follow him on Twitter @TonyAttrino. Find NJ.com on Facebook.