06/15/2026
City Council Appoints Interim Chief of Police
Chief McGaha is a seasoned law enforcement executive with more than 45 years of public safety experience, including 15 years in police leadership roles. Chief McGaha previously served as Assistant Chief of Police for Corsicana Police Department where he oversaw a department of 48 sworn officers and 14 civilian employees while managing budget and department wide operations.
Throughout his career, Chief McGaha has held a wide range of assignments, including criminal investigations, narcotics investigations, SWAT Team Commander, motorcycle operations, personnel and training, and patrol operations. His leadership experience includes implementing the use of body-worn camera programs, reorganizing command structures to improve operational efficiency, and representing the department in public forums and city government meetings.
Chief McGaha began his law enforcement career with the Corsicana Police Department in 1980 and has also served with the Sherman Police Department and the Grayson County Sheriff’s Office before returning to Corsicana. He holds an Associate Degree in Criminal Justice from Navarro College and has completed additional coursework in Business Administration.
Chief McGaha holds a Master Peace Officer License and is a Licensed TCOLE Instructor. During his law enforcement career, he has earned numerous professional recognitions, including the Medal of Valor, Life Saving Award, and Corsicana Police Officer of the Year honors. He is an active member of both the Texas Police Chiefs Association and the International Association of Chiefs of Police.