A former Army medic made famous by a photograph that showed him carrying an injured Iraqi boy during the first week of the war in March 2003 has died of an apparent overdose, police said.

The photograph of Joseph Patrick Dwyer running to a makeshift military hospital while cradling the boy appeared in newspapers, magazines and television broadcasts worldwide.

Dwyer died late last month at a hospital in Pinehurst, according to the Boles Funeral Home. He was 31.

After the photo was published, Dwyer laughed when a reporter told him of its widespread circulation and tried to deflect focus to his entire unit. His mother, Maureen, said then that the photo embarrassed her son because it singled him out while other soldiers were doing the same thing.

On June 28, Dwyer called a local taxi service to take him to the hospital after an apparent overdose, Capt. Floyd Thomas of the Pinehurst Police Department told the Fayetteville Observer. When the driver arrived, Dwyer said he couldn't get to the door, according to a police report.

Police kicked in the door at Dwyer's request, and he was taken by ambulance to a Pinehurst hospital. Thomas said bottles of prescription pills were found near Dwyer when police arrived. The former medic died later that night, according to authorities.

Dwyer served with the 3rd Squadron of the 7th Cavalry Regiment of Fort Stewart, Ga. He earned the Combat Medical Badge and other military awards.