He was the guy you least wanted to see if you were an L.A. partier in Vegas.
He was the guy who prosecuted Paris Hilton and Bruno Mars for cocaine possession.
And he's the guy Vegas cops say was caught buying crack cocaine over the weekend only about a block from a Las Vegas Metropolitan Police station.
His get-out-of-jail-free-card ('cause I'm a prosecutor) wasn't working on Saturday, apparently.
So 47-year-old David Charles Schubert was arrested and booked on suspicion of cocaine possession, a Clark County Court spokeswoman confirmed to the Weekly.
According to an arrest report posted by the Las Vegas Sun (PDF), police say they spotted what they alleged to be a drug transaction in which Schubert's BMW pulled up to a curb near 1000 Dumont Blvd. at 4:45 p.m., a man got in, took an order, ran off and returned.
With the alleged dealer inside, the white car was pulled over at Dumont and Cambridge Street after Schubert allegedly failed to use a turn signal.
The alleged dealer ran off, but officers caught up to him.
A search of the car didn't turn up any drugs, police said, not at first. But they did find a semi-automatic handgun, 47 rounds and two more boxes containing a total of 100 bullets.
The passenger, 43-year-old Raymond Streeter, sung like a jilted lover, telling police Schubert allegedly came to him for $40 worth of coke three to four times a week.
To prove his story the suspect gave cops a cellphone number that allegedly went to Schubert's phone.
A second look at the BMW turned up rock cocaine where the suspect said he had seen Schubert allegedly throw it after officers got behind the car.
According to the Sun, Schubert worked on the District Attorney's drug task force.
He was jailed and released. The D.A.'s office is in the process of firing him.