Kid Cudi has made a triumphant return to the stage after checking into rehab to deal with mental health issues.
The musician and actor performed a set at the ComplexCon festival in California.
It came just a month after Kid wrote an emotional post on Facebook, saying he was seeking treatment for "depression and suicidal urges".
He said in the message: "I am not at peace. I haven't been since you've known me. If I didn't come here, I would've done something to myself. I simply am a damaged human swimming in a pool of emotions every day of my life."
Kid, whose real name is Scott Mescudi, said at the time that he hoped to be better in time for ComplexCon.
During the show, Kid welcomed surprise guests Travis Scott and Pharrell on stage.
He treated the crowd to popular tracks such as Pursuit Of Happiness and Frequency.