Stahl was arrested early Friday morning after police found him and three others in a Hollywood motel allegedly using crystal meth, TMZ reports.
Authorities originally went to the motel to conduct a parole compliance check on one of the other individuals Stahl was with when they found the actor.
Stahl was taken into custody shortly thereafter. He was placed on a 5150 psychiatric hold earlier this month after being taken to a Los Angeles hospital on June 17. Stahl entered rehab in May 2012 after he was reported missing. However, he reportedly checked out against doctor's orders.