PHILADELPHIA – Police say an off-duty officer was shot while shielding his son from gunfire in North Philadelphia reported Action News.

Officer Angelo Romero was with his toddler son Friday afternoon when a gun battle erupted on the 1100 block of Parrish Street.

“He was caught in the crossfire, immediately covered his son, which any father would do. He was actually struck at least one time in his thumb. He did take some fragments to both legs, as well as to his buttocks,” said Philadelphia Police Commissioner Richard Ross.

According to Ross, the officer was able to get his son to safety uninjured at a nearby relative’s home. Romero was taken to Thomas Jefferson University Hospital for treatment. Police said he was not the intended target.

No suspects have been arrested in the case.