The actor was taken to jail by police officers in Malibu on Friday, arrested on felony charges of child endangerment and cruelty to a child.
Madsen was released on Saturday after he posted $100,000 bail.
A member of Michael’s family called 911 to the Malibu home the actor shares with wife Deanna and their three sons Hudson, 17, Calvin, 15, and seven-year-old Luke.
Michael’s lawyer Perry Wander revealed, “He found his son smoking pot and they got into an argument when he tried to take it away. It’s a family matter and Michael asks that his family’s privacy be respected.”
Sheriff’s Deputy Peter Gomez said of the actor, “He appeared to be under the influence of alcohol.”
A spokesperson that witnessed the scene at Madsen’s home said they “observed signs of injury to the minor” but he “did not appear to require any medical attention”.
Madsen said of the arrest, “Everything’s fine. It was a misunderstanding.”
Click thumbnails for larger pictures