A police officer testified during a pretrial that Robert Iler, who plays pot-smoking troublemaker Anthony Jr. on HBO's The Sopranos, had a bag of marijuana and a hot pot-pipe in his pockets when he was arrested last summer, reports The Associated Press. The 17-year-old and two of his friends are currently charged with second-degree robbery.