The suspect was identified as Christopher Rogers, 45. He was charged with assault on a peace officer, resisting arrest, and driving while intoxicated, The Dallas Morning News reported.
A Denton police spokesman told The Fort Worth Star-Telegram that Rogers was uncooperative and refused to exit the vehicle. He allegedly punched an officer and continued to fight the officers once outside of the vehicle.
The officer was not identified but is recovering at home. The Morning News reported that Rogers was booked into the Denton city jail and is no longer there.