Nick Stahl (By: Frazer Harrison, Getty Images Entertainment)
By Lorena Blas, USA TODAY
Nick Stahl has turned up again after going missing last month for a second time.
The 32-year-old actor who played John Connor in Terminator 3: Rise of the Machines was shown in a photograph posted by his wife on Twitter over the weekend.
Stahl, who was seen most recently on TV's Body of Proof, had previously gone missing in May, but then made contact with loved ones before entering rehab, which he then left in June.
In May, his wife, Rose, told People magazine that Stahl had been dealing with addiction problems and had been living apart from her and their toddler daughter for months.
TMZ, which was the first to report the actor is no longer missing, says Stahl is going to AA and is now "in a good place."