John Mehaffey booking photo, Gaston County, NC

John Mehaffey

Resist Public Officer (+6 more)

Gaston County Jail

Arrest does not imply guilt. All persons are presumed innocent until proven guilty in a court of law.

Full booking record

Charges (7)

  • Resist Public Officer
    Misdemea
    Case 26CR408440
  • LITTERING 10-500 LBS
    Misdemea
    Case 26CR408440
  • Intoxicated and Disruptive
    Misdemea
    Case 26CR408440
  • Threat, Communicate
    Misdemea
    Case 26CR408440
  • Threat, Communicate
    Misdemea
    Case 26CR408440
  • Threat, Communicate
    Misdemea
    Case 26CR408440
  • Assault, Female
    Misdemea
    Case 26CR408440

Booking

BookedSeptember 16, 2026
ArrestedSeptember 16, 2026
ReleasedSeptember 16, 2026
In custodyNo
Arresting agencyBelmont Police Dept.
FacilityGaston County Jail

Description

SexMale
RaceWhite
Height5'8" (173 cm)
Weight190 lb (86 kg)

Arrest does not imply guilt. All persons are presumed innocent until proven guilty in a court of law.