Died in prison
Todd L. Shepard
Todd L. Shepard, 58, of Berkeley, died on July 16, 2026, while held at a high-security federal penitentiary in Florence, Colorado. Federal Bureau of Prisons spokesperson Emery Nelson said he died of natural causes. The sources reviewed do not dispute that account.
Cause of death, as reported: Died of illness. The Bureau of Prisons spokesperson Emery Nelson said he died of natural causes.
Reported by: Federal Bureau of Prisons spokesperson Emery Nelson (the agency that held him). The only account of how this person died comes from the agency that held him.