207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
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
Crouch had traveled to Biloxi for leisure with a group o ...Read More
Links to Additional Sources (8)
See any mistakes?Victim Details
Travis Crouch
Male
White / Caucasian
Biloxi
MS
2014-02-01
47
Travis
Crouch
Self-Inflicted
11/11/2025





