A Wellington man last week headbutted a Palm Beach County sheriff’s officer who was attempting to arrest him, deputies say.

David Debaugh, 27, who has a tattoo on his neck that says "sinner," is facing charges of resisting arrest with violence, battery on a law-enforcement officer and possession of marijuana with intent to distribute after a traffic stop northwest of the Wellington Amphitheater turned violent, deputies say.

See who’s been booked into the Palm Beach County Jail

He was arrested Thursday and remained in the Palm Beach County Jail early Tuesday, with his bail set at $15,000.

Deputies say that just before 3:45 p.m. Thursday, they stopped a white Volkswagen that was speeding and that they smelled marijuana coming from the back seat, where Debaugh was sitting, shirtless and wearing a backpack. He refused to leave the vehicle and slapped a deputy’s hand away when officers tried to remove him from the vehicle.

Police say a scuffle ensued as officers attempted to arrest Debaugh. At one point, an officer "hip-tossed" Debaugh to the ground and he later headbutted the officer, according to the arrest report.

Debaugh has 16 other felony arrests since 2008 and previously been convicted of drug and battery crimes, online court records show.