207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Travis Crouch, the police chief of Morgan City, Louisiana, was found deceased on January 31, 2014, in his hotel room at the Beau Rivage Resort & Casino in Biloxi, Mississippi. He died from a single gunshot wound to the head, which authorities determined to be self-inflicted. Initially, it was unclear whether the shooting was accidental or intentional; however, Harrison County Coroner Gary Hargrove later ruled the death a suicide.

Crouch had traveled to Biloxi for leisure with a group o ...Read More
Victim Details

Travis Crouch

Male

White / Caucasian

Biloxi

MS

2014-02-01

47

Travis

Crouch

Self-Inflicted

11/11/2025