He was stopped and found to have been driving while intoxicated. Unless the trooper is just lying, which a breathalyzer or blood test would have proved his innocence. Fact is, he knew better and drove anyway. I don't think he should have lost his job (if he hadn't quit) because of it, but he should have been demoted and given a desk job for a few months.
More information about formatting options