Sean Herman, 33, was arrested at his Sumner County home on two counts of felony official misconduct, the Nashville Police Department said.