An Indiana state representative threatened to use his power to punish police officers who pulled him over, according to a police report, which also accused the lawmaker of trying to buy cocaine, impersonating law enforcement, struggling with officers and drunken driving.

Rep. Dan Forestal, an Indianapolis Democrat elected in 2012, now faces a low-level felony and two misdemeanor charges that were filed Wednesday by the Marion County prosecutor's office.

Forestal, 36, serves on the House Democratic leadership team as Assistant Democratic Caucus Chair, and represents a wide swath of Indianapolis extending from Downtown and Fountain Square east through Irvington and to I-465.

House Minority Leader Phil GiaQuinta, a Democrat from Fort Wayne, did not return messages left on his cell phone Tuesday and Wednesday.

John Schorg, spokesman for the House Democrats, said they would have no comment at this time.

Forestal comes from a politically connected family. He is the nephew of the Marion County sheriff; his grandfather was a member of the old Indianapolis city council; and a great grandmother was a township trustee, according to IndyStar archives.

Forestal also is 12-year employee of the Indianapolis Fire Department.

"We are monitoring the pending investigation," Battalion Chief Rita Reith, an IFD spokeswoman, said in an email Tuesday. "The IFD has general orders, policies and procedures that address this type of issue which is currently being handled internally based on the information we have."

Prosecutor Terry Curry, a fellow Democrat whose campaign included volunteer time and campaign contributions from Forestal, said through a spokesman that he would seek a special prosecutor in the case.

Forestal has retained Indianapolis criminal defense attorney Jim Voyles, who declined to comment to IndyStar for this story.

Mayor Joe Hogsett's budget wish list:police body cams and another road crew

Facebook: Follow criminal justice reporter Ryan Martin

Traffic stop includes struggle with cops

Forestal's interaction with police began around 11:45 p.m. Saturday when Indianapolis Metropolitan Police officers went to the area of E. 21st Street and N. Shadeland Avenue after hearing about a man impersonating law enforcement.

An IMPD officer pulled Forestal over after finding him attempting to drive away from the Rodeway Inn parking lot, according to a police report.

The officer, wondering whether Forestal had a gun because of the reports of him impersonating a police officer, ordered Forestal to show his hands.

Forestal initially raised his hands, the police report said, but dropped them to his waist as the officer moved closer to the car. Forestal would not raise his hands as the officer commanded him to.

The officer, after opening Forestal's driver door, then tried to pull Forestal from the car, according to the report.

Forestal clung to his steering wheel, the report said.

"After a brief struggle," the police officer wrote, "(two officers) were able to gain control of Mr. Forestal, place him on his stomach and place him in handcuffs."

After being handcuffed, police wrote, Forestal threatened to sue the officers for violating his civil rights.

"Mr. Forestal also identified himself as an Indianapolis firefighter, a state representative and the nephew of the Marion County Sheriff," police wrote.

Forestal also threatened to "have" all of the officers' badges, according to the police report.

Forestal's eyes were red and glossy, police said, and he swayed as he stood. He declined an IMPD officer's request to perform a field sobriety test.

Forestal was taken to the hospital to treat a cut on his elbow, which came as a result of being taken to the ground by officers.

At the hospital, investigators approached Forestal with a warrant to draw two tubes of blood.

"Mr. Forestal attempted to rip the warrant out of (the officer's) hand," according to the police report. "Mr. Forestal had to be placed in extra restraints" by employees of the sheriff's office.

New Indiana law will let victims track their rape kits.Here's how it works.

School news:4 times Betsy DeVos visited Indiana and largely ignored traditional public schools

'I'm a legit officer doing a drug bust'

Meanwhile another officer drove to the home of the person who initially called 911 about Forestal.

A wife and husband told police they were outside their home when Forestal drove up in his car. According to the police report, Forestal told them: "I'm a legit officer doing a drug bust and today is the last day before the feds descend and start kicking in doors."

It's not clear from the report why Forestal approached this particular home.

Forestal wanted to know where people were selling drugs, the report said. He flashed a badge on a silver chain. Forestal's firefighter badge hung from a silver chain, according to court documents. That badge was later confiscated by IMPD.

That same officer went to Blue Moon Bar and Grille, 7150 E Washington St., where Forestal had been drinking that night, according to the report.

At the bar, the report says, Forestal had been "harassing" other customers throughout the night.

He told them he was a firefighter, the report says, and asked where he could buy "party favors," such as cocaine.

What's next

Officers booked Forestal into Marion County Jail on Sunday, jail records show, and he paid a $150 bond to leave by 3 p.m. that day.

The charges filed Wednesday are impersonating a public servant, a Level 6 felony, as well as resisting law enforcement and operating a vehicle while intoxicated, both of which are misdemeanor charges.

His case, filed in Marion Superior Court, has not yet been assigned a court date.

IndyStar reporter Vic Ryckaert contributed to this story.

Contact IndyStar reporter Ryan Martin at 317-444-6294 or ryan.martin@indystar.com. Follow him on Facebook or Twitter: @ryanmartin

Call IndyStar reporter Chris Sikich at 317-444-6036. Follow him on Twitter: @ChrisSikich.