KELLER, Texas — A Fort Worth police officer has been charged with evading arrest after authorities say he fled from Keller police on a motorcycle traveling more than 100 mph last month, according to an arrest affidavit.
Fort Worth Officer Nathaniel Glenn Johnson turned himself in Thursday, Nov. 6, on the warrant issued by the Keller Police Department. He faces a third-degree felony charge of evading arrest or detention with a vehicle stemming from an Oct. 28 incident.
Johnson has been with the Fort Worth Police Department since 2021 and was assigned to the Patrol Bureau at the time of his arrest, according to the Fort Worth Police Department.
Upon learning of his arrest, the Fort Worth Police Department's Internal Affairs Unit began an administrative investigation. Johnson was placed on

WFAA

America News
Raw Story
ABC News
KVCR Public Media
FOX 5 Atlanta Crime