Dustin Robbins, 27, of Westminster, faces 13 counts including indecent exposure, assault and driving under the influence of marijuana.
Robbins was arrested Sept. 25 on U.S. 34 east of Greeley. Witnesses told investigators he was cursing at cars and hitting some.
Two women in their 70s and 80s told deputies a naked man jumped on the hood of their car, broke windows, walked across the roof and jumped off the back. Damage was estimated at $1,200.
Authorities said Robbins spat on the state trooper who arrested him.
Deputies said he told them he was a medical marijuana provider, and they found certificates for medical marijuana but no state provider's license.
State officials said records of licensed providers aren't public.
Robbins is jailed under $50,000 bail. No phone listing could be found for him and it wasn't known if he had a lawyer.