Copetti / Photofab / Rex USA 1 / 4
Copetti / Photofab / Rex USA 1 / 4

Hollywood actor Josh Brolin has been spotted enjoying a night out in London just weeks after he was rumored to have enrolled in rehab.

RELATED: Celebrities in trouble with the law 2013

Reports suggested the "No Country for Old Men" star checked in to a clinic in northern California late last month after he was involved in two public bust-ups within days and subsequently vowed to give up booze for good.

Brolin has now been spotted out and about in London, taking in a performance of Tom Hiddleston's new adaptation of William Shakespeare's Coriolanus at the Donmar Warehouse on Thursday.

The actor was photographed looking happy and healthy as he left the theater.

RELATED: BING: Craziest celeb arrests

Brolin's trip to the British capital also comes just days after his divorce from Diane Lane was finalized.