Rapper Trinidad James has been arrested on suspicion of marijuana possession after allegedly lighting up a joint in his hotel room, according to a U.S. report.

Editors at Tmz.com report the hip-hop star, real name Nicholas Williams, was detained by police at a Holiday Inn in Batesville, Mississippi.

The All Gold Everything hitmaker, who was seen partying with Sean 'Diddy' Combs and Justin Bieber in Atlanta, Georgia last week (end07Feb14), was reportedly taken into custody for booking.