206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Steven G. Lord, a 58-year-old investment banker from Leawood, Kansas, was found deceased on February 12, 2023, in his luxury condominium at 310 East 53rd Street in Midtown Manhattan. His wife, Sabina, informed authorities that he had been experiencing stress related to a work incident prior to his death. Emergency responders discovered him unconscious and unresponsive at approximately 11:07 AM. The New York Post reported that the cause of death appeared to be a self-inflicted gunshot wound.
...Read More
Links to Additional Sources (7)
See any mistakes?Victim Details
Steven Lord
Male
Black / African American
New-york
NY
2023-02-12
58
Steven
Lord
11/22/2025







