As others have said, absolutely report him!!! You do not want anyone else to have to go through that if you can help it.
Also, this is seriously a situation where you should not pay him, might even consider a small lawsuit to help discourage him from EVER doing that to anyone else, and if you have insurance that pays him, call and talk to your insurance company about his treatment. They may decide not to pay him either, and they may remove him from their list of providers they will pay.
Wow. I had a bad dentist a few years back that did permanent damage to my jaw and bite, but at least he had me medicated and didn't cut me all up, and he did treat me for what I went in for, though badly.
I found a new dentist, that when I started to tell him about the previous one (I was at his office to have fixed what the other one damaged!) he had his two fellow dentists in the office come in, he took copious notes, and then he fixed the problem free of charge, which took monthly visits for over a year, because he wouldn't do much at a time, to avoid overcorrecting and causing a bigger problem. Excellent dentist.
Seriously. Report this guy. That is unprofessional and downright dangerous to have someone like that working on delicate parts of people. I don't care what a bad day he must have been having, you never, ever take it out on your patients! Wow. What a thoroughly bad person.