David Hubbard

David Hubbard. Cannon Detention Center/Provided

An Uber driver was arrested Saturday by Folly Beach Public Safety after his two passengers told police he seemed to be impersonating a police officer.

The passengers had ordered the Uber from downtown Charleston. When 57-year-old David Stanley Hubbard picked them up, he had police sirens going on his car, a 2007 Honda Pilot, according to a police report.

The pair told police Hubbard said he could run stoplights if he wanted to. They said the driver discussed "killing people and chasing murderers." When Hubbard came to a red light near Snapper Jacks on Folly Beach, the two passengers jumped out of the car. They flagged down police soon after. 

Hubbard was arrested and charged with impersonating a police officer and carrying concealed weapons, both felonies. 

When asked why he had told the passengers he was a federal agent, Hubbard reportedly told police "that's just what he says when he has some unruly car riders." Officers asked Hubbard if he had any contraband in his car. He told them he did not, according to the report.

Officers searched the car and found a fake U.S. Marshal badge, portable plug-in police lights, a stolen South Carolina license plate, a set of handcuffs and a semiautomatic pistol with two loaded magazines.

Hubbard is being held in the Al Cannon Detention Center on $104,348 bail.

Sign up for our daily newsletter

Get the best of The Post and Courier, handpicked and delivered to your inbox every morning.

Reach Mary Katherine Wildeman at 843-937-5594. Follow her on Twitter at @mkwildeman.