Police say they have the guy who shot and robbed a livery cab driver in the Bronx last weekend.

Mario Powell faces first-degree robbery charges.

Police say Jeffrey Cisnero Camacho picked up Powell as a street hail ride on the 17th.

He drove Powell to East 174th Street and Morrison Avenue in the Soundview section.

Police say Powell shot Camacho seven times before fleeing with $23.

Camacho was rushed to the hospital.

It is illegal for livery cab drivers to pick up street hails, but the Taxi Federation says many still do due to low wages.

A GoFundMe campaign has been established to help Camacho and his family.