Indiana state Rep. Dan Forestal (D) was charged with drunken driving and impersonating a police officer after he reportedly tried to buy cocaine at a local bar, according to court documents reviewed by CNN.

The Marion County Sheriff's Department told CNN on Thursday that Forestal, 36, was charged with one count of operating a vehicle while intoxicated, resisting law enforcement and impersonating a public servant. Police said his encounter with the police officer occurred Saturday night after authorities received reports of someone impersonating a police officer in Indianapolis.

ADVERTISEMENT

Forestal, who was elected in 2012, reportedly told a local resident he was executing a drug bust in the area and, after showing a badge on a silver chain, asked where the "people selling drugs" lived, according to a probably cause affidavit reviewed by CNN.

Officers ultimately discovered Forestal in his car, saying he initially refused to exit the vehicle. Police arrested him after a brief struggle, according to the affidavit.

The Marion County Sheriff's Department did not immediately respond to a request for comment from The Hill.

According to an affidavit reviewed by CNN, Forestal identified himself to police as a firefighter, a state representative and the nephew of the Marion County Sheriff during the incident.

The Indianapolis Fire Department told CNN he's been an active firefighter for 12 years.

The affidavit says prior to his confrontation with the police, Forestal asked customers at a local bar where he could try to buy “party favors” such as cocaine.

He is set to appear in court on Aug. 27.

Marion County Prosecutor Terry Curry told CNN he intends to appoint a special prosecutor for the case since he’s received campaign contributions from Forestal in the past and volunteered on his campaign.