Shaun Weiss, who played the goalie Goldberg in the 'Mighty Ducks' movies, was arrested this weekend for public intoxication, and the mugshot is shocking.

38-year-old Weiss (Yes, he's really 38) was arrested over the weekend in northern California after police were notified of Weiss and a group of others behaving strangely with flashlights in front of a business in the middle of the night. People reports that Weiss was believed to be under the influence of drugs and/or alcohol and was taken into custody until he sobered up.

Lt. Chris Nicodemus noted that Weiss was not aggressive with officers and was actually entertaining the arresting officers by cracking jokes. According to Nicodemus, Weiss was released with no charges filed after a few hours, which is standard procedure for public intoxication cases in California.

Fans were shocked when Weiss' mugshot was made available, with the former child star looking well beyond his age of only 38. Weiss has had previous run-ins with the law, being arrested for misdemeanor meth possession last year and sentenced to 90 days in jail.

More From 92.9 NiN