206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
On January 8, 2023, Thomas David Russell, a 29-year-old resident of St. Louis, Missouri, was found deceased from gunshot wounds inside a home in the 1200 block of Sells Avenue in the city's Baden neighborhood. He was discovered around 11:30 a.m. on the kitchen floor and was pronounced dead at the scene.

Thomas was born on August 2, 1993, in Spanish Lake, Missouri, to Daniel P. Russell and Carolyn Boyd (née Clemensen). He is survived by his parents and several siblings, including Chris ...Read More
Victim Details

Thomas Russell

Male

White / Caucasian

Saint-louis

MO

2023-01-08

29

Thomas

Russell

11/18/2025