Busted! Shaun Weiss — the actor best known for his role as Greg Goldberg in The Mighty Ducks — was arrested and charged with suspected meth possession last week.

According to E! News, the Burbank Police Department confirmed that the troubled star was stumbling around the property near Warner Bros. studios on Aug. 2 and was reportedly in possession of methamphetamine, though it is unclear at this time as to how much. He was also carrying credit cards in someone else's name — which proved to be his friend's — so no charges were filed. He is currently being held on $20,000 bond for the drug possession charge.

MORE: “Son of Sam” Killer David Berkowitz Speaks: “I Was Just Very Lost and Confused”

shaun weiss mighty ducks

Shaun Weiss and his The Mighty Ducks co-stars at the Chiller Theater Expo in 2015.

MORE: New Evidence Suggests Natalee Holloway's Body Has Been Found 12 Years After Her Disappearance (EXCLUSIVE)

The 38-year-old had a successful stint on The Mighty Ducks in the early 1990s and had appearances on shows like Sabrina, the Teenage Witch and Boy Meets World. However, TMZ recently reported that, just five days prior to his arrest, he was serving a 150-day jail sentence for stealing $151 in merchandise at Fry's Electronics. He only served 12 days, though, due to overcrowding.

Unfortunately, his lengthy run-ins with the law don't end there. Back in 2013, he was ordered to stay away from ex-girlfriend Sonja Dimitrievska after she filed a restraining order for an incident where he allegedly punched her in the face and tried to pee on her. He reportedly told Sonja at the time, "This is all you're worth." A rep told E! News, "Shaun is asking for prayers from his fans that he can find the light."