A Springfield man charged with dragging a Metro Nashville Police officer with an ATV over the weekend is also accused of attacking two more Middle Tennessee law enforcement officers late last year.

Walter E. Moss II, 30, was arrested Wednesday in connection with the Saturday attack that hospitalized Special Events Sgt. John Bourque, a 22-year Nashville police veteran. Video shows Bourque being struck and dragged by the ATV downtown after police say an estimated 100 dirt bikes, motorcycles, ATVs and four wheelers illegally took over Lower Broadway.

Moss was also arrested Wednesday on outstanding Robertson County drug charges. Circuit court records show a grand jury indicted him in November on charges he sold marijuana to two confidential informants that same month.

In addition, court papers show Moss has two pending cases in Robertson County General Court. In one case, prosecutors say he attacked two Robertson County Sheriff's Office detectives, sending one to the hospital.

According to an arrest affidavit, on Nov. 15, RCSO detectives executed a search warrant at Moss' Parham Street home, found Moss in his bedroom and detained him. During a search of the room, detectives found 50 grams of marijuana inside jars and plastic bags, cash and digital scales.

When deputies attempted to arrest him on the porch, the affidavit continues, Moss allegedly disobeyed officers' orders and injured Det. Sgt. Eric Elliott by resisting arrest. The affidavit also goes on to say he spit in Elliott's face.

In addition, Moss kicked a parked lawnmower in the yard that fell on top of Det. Terry Morris, according to the affidavit.

"Detective Morris had to be taken to the emergency room in intense pain and could not use his leg," the affidavit reads.

Moss was charged with assault on an officer, aggravated assault on an officer, resisting arrest, drug possession and possession of drug paraphernalia.

He's due in court on May 6 for that case, as well as a separate Oct. 25 case in which he faces charges including evading arrest, tampering with evidence and drug possession.

Moss was transported from Robertson County to Nashville on Thursday afternoon. His bond has been set at $50,000, MNPD reported.

He faces an aggravated assault charge in connection with the weekend's attack on Bourque. He is also charged in the incident with reckless endangerment and evading arrest, as well as leaving the scene of a personal injury collision, reckless driving and driving on a revoked license.

Bourque, who was treated at Vanderbilt University Medical Center and later released, returned back to work on light duty this week.

OFFICER SPEAKS:Nashville police officer hit, dragged by ATV on Broadway returns to work

KEEP UP TO DATE:Follow along this and other Nashville stories with the free Tennessean app

Reach Natalie Neysa Alund at nalund@tennessean.com and follow her on Twitter @nataliealund.