He found $100,000 worth of jewelry and other valuables.
But instead of keeping it, he tracked down the owner.
Zubiru Mohammed Jalloh has been driving a cab for more than 10 years.
He pinched his pennies and recently saved up enough money to buy his own cab. Quite a feat for a man how has to hustle for a days pay.
Yet the honest cabbie didn't think twice about returning more than 100-thousand dollars worth of jewelry, more than $200 in cash and other valuables he found in the back seat of his yellow cab.
"He had jewelry. It was big real big. And some photos and paperwork and some art," said Jalloh.
After dropping off the bag's owner at the National Arts Club in Gramercy Park, Jalloh stopped to pick up a passenger in a wheelchair.
While he was helping her get into the back of his Ford Crown Victoria he discovered the bag.
"I tried to find any number or address. Unfortunately there was nothing," he said.
Mr. Jalloh took the bag back to his apartment to leave with his wife until the owner called or he could hand it over to police.
The bag's owner, John James didn't realize it was missing until he got home and reached for the bag to show off some photos.
"The photos the jewelry and cash were inside. It became a living nightmare. I panicked," he said.
Thankfully, Mr. James still had his credit card receipt and on it the key to tracking down the driver, the medallion number.
"He offered me a reward. I said no it's my job. It doesn't belong to me so i must return it, "adds Jalloh.
James invited Jalloh to a party but he declined because of his religion.
But he was able to convince him to take the $1,000 reward.
"I did it because of my faith it was the right thing to do."