A former San Diego Padre-turned-police officer who was paralyzed from the neck down 17 years ago during an on-duty shooting died Thursday.

Dan Walters’ death was announced by the San Diego Police Officers Association, which did not provide the cause or other details. He was 53.

Walters was a catcher drafted by the Houston Astros in 1984 before eventually playing in the 1992 and 1993 seasons for the Padres. A spinal injury ended his career. In 84 career games, he had 64 hits in 273 at-bats, with a .234 batting average.

NEW YORK POLICE OFFICERS WEAR MASKS DURING FUNERAL FOR 'REVERED' COMMANDER WHO DIED FROM CORONAVIRUS

Following his baseball career, he became a San Diego policeman in 1998.

But in 2003, he was shot in the neck during a traffic stop of a domestic violence suspect and fell to the street, where a passing vehicle hit him, leaving him with two crushed cervical vertebrae. The gunman was shot and killed by his partner.

"I heard a bang, and I'm falling to the ground, looking up at this guy, thinking, `Oh, God! I can't believe it: I'm dead,' " Walters told the San Diego Union-Tribune in 2013.

MASS. TROOPER STOPS TRUCK WITH POTENTIALLY DEADLY WHEEL: 'STUPID AND FRIGHTENING'

Walters was paralyzed from the neck down except for some movement in his left hand.

"I certainly don't regret being at the scene that night," he said. "Perhaps people were saved because I happened to be there."

The San Diego Police Department said it lost "another hero who made the ultimate sacrifice."

CLICK HERE FOR THE FOX NEWS APP

The Padres are "deeply saddened" to hear of Walters' death, the team tweeted.

The Associated Press contributed to this report.