The officer stopped the 1992 Acura Integra that Brown was driving because the headlights were off. During a search of the car, the officer found the marijuana on the driver's side door.
Brown, in an interview, denied that the marijuana belonged to him. Also a singer and rapper, he said a friend lent him the car to use during his stay in Houston to make an album.
"I didn't know what was in the car. That's not what I do. I consider myself a youth activist," he said.
Brown said he thought the car's headlights were on when the officer pulled him over.
Brown was taken into custody without incident and charged with misdemeanor marijuana possession. He was released on bond.
In addition to the Disney Channel television show, Brown has appeared in several movies, including Max Keeble's Big Move and Major Payne.