Marcus Paulk, 28, was stopped early in the morning in Scottsdale after driving "dangerously close" to a fire truck and two police cars stopped on the side of the road with their emergency lights flashing, the Maricopa County Sheriff's Office reported.
He smelled of alcohol and had a bag of marijuana in his pocket, the arresting deputy reported.
Paulk is best known for his role on the UPN sitcom "Moesha," which ran from 1996 to 2001 and featured pop star Brandy. It's unclear if he was in the Phoenix area for Super Bowl festivities, where several celebrities made appearances.
Paulk, who lives in Woodland Hills, California, told the deputy he smoked pot earlier in the day and drank Hennessy cognac before driving, authorities said. His blood-alcohol content registered at 0.109 per cent.
A judge set bail at $2,000. The sheriff's office said Tuesday that Paulk had been released.
A Los Angeles native, Paulk made numerous TV appearances as a child actor before landing his best-known role, Myles Mitchell, in "Moesha," a family comedy set in South Central Los Angeles. Brandy played Moesha, and Myles was Moesha's smart-mouthed kid brother.
The series was a hit for the UPN network, ending with a forever-to-be-unresolved cliffhanger: Myles was the victim of a kidnapping.
Paulk's films include the 1997 "One Night Stand," starring Wesley Snipes and Robert Downey Jr., and the 2006 "Take the Lead," starring Antonio Banderas and Alfre Woodard.
The Associated Press could not immediately reach Paulk or his agent for comment.
AP Television Writer Frazier Moore contributed to this report.