BRIDGEPORT, CA (CBS SF/AP) – Grammy-nominated R&B singer Frank Ocean has temporarily lost his driver’s license and faces a marijuana possession charge after police say he was pulled over twice on the final days of the year in California’s Eastern Sierra Nevada for driving more than 90 mph in 65 mph zones.

The Mono County Sheriff’s Department said officers first stopped Ocean’s black BMW on Dec. 30 as he was heading northbound on U.S. 395 near Keoughs, close to 5 hours east of San Francisco, and cited him for speeding.

READ MORE: VIDEO: Smash-And-Grab Robbery At Tanforan Mall Jewelry Store

Ocean was pulled over again on New Year’s Eve at about 4:30 p.m. as he was heading southbound on U.S. 395 at about the same speed.

The second time, sheriff’s spokeswoman Jennifer Hansen said a strong odor of marijuana wafted out as a deputy approached the vehicle.

READ MORE: CA Drought: Big Sur 'Colorado' Fire Could Be Start Of Year-Round Wildfire Season

Hansen said the deputy found a small bag of marijuana on the 25-year-old Ocean, whose legal name is Christopher Edwin Breaux, and cited him for marijuana possession.

California Highway Patrol Sgt. Andrew Thompson said a CHP officer also gave the Beverly Hills resident a verbal warning about his speed and cited Ocean for driving with a suspended driver’s license and having tinted front windows. Ocean’s license was confiscated and a passenger who was traveling with the popular crooner was allowed to drive the vehicle away, Thompson said.

Ocean’s representative Heathcliff Berru declined comment on Thursday.

MORE NEWS: Xfinity Comcast Outage In San Francisco - Bay Area

(Copyright 2012 by CBS San Francisco and Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)