A Chattanooga police officer under investigation for punching a man several times during a recent traffic stop has a history of internal complaints alleging rude behavior, lying to supervisors about turning in evidence on time, excessive force and playing a prank on colleagues that made them believe they were getting shot at, a review of his personnel file shows.

Read more from our news partners at the Chattanooga Times Free Press.