Beijing police announced on Tuesday the detention of actor Gao Hu, 40, for possession and use of marijuana and methamphetamine. Gao confessed that he had been smoking marijuana and tested positive for the drug after his nabbing on Aug 4. Born in Qingdao, Shandong province, Gao has acted in many well-known movies, including Zhang Yimou's The Flowers of War in 2011.