Te'Mon Molley, 18, was scheduled for an appearance at the Township of Hamilton Municipal Court in Mays Landing.
When Molley and two other people he was with arrived, court officers noticed that they smelled strongly of marijuana. When authorities conducted an investigation, they discovered that Molley had 43 bags of heroin and over $400 in cash on his person.
The investigation had nothing to do with the original reason Molley was scheduled to appear.
Molley was charged with possession of heroin and possession of heroin with the intent to distribute and was being held at the Atlantic County Justice Facility on $15,000 cash bail as of Thursday. The two people who were with him were not charged and were released.
[Press of Atlantic City]
2014: The Year in Music [PHOTOS]