PnB Rock 's middle name is Hasheem .
Rakim Hasheem Allen ( born December 9 , 1991 ) , better known by his stage name PnB Rock , is an American artist , singer , songwriter , record producer , and actor from Philadelphia , Pennsylvania .
PnB Rock