Zhou Libo was arrested during a traffic stop January 19 in Lattingtown, east of New York City. Police said he had been driving erratically.
Officers said they noticed a shoulder holster in the back seat and found a loaded pistol and two plastic bags containing crack cocaine in a backpack.
He has pleaded not guilty. His attorney declined to comment on the charges but said his client has confidence in the judicial system.
His case was adjourned until June 9.
He was a judge on the popular "China's Got Talent" programme in 2010 and 2011.
Disclaimer: No Business Standard Journalist was involved in creation of this content