Jesse Metcalfe might be best known for playing the sexy gardener on Desperate Housewives – but what he really wants to do is be a rock star.
"I think a lot of people will be surprised to learn that I actually have talent," the actor, 28, told PEOPLE this weekend after an unplugged performance at the opening of Cain at the Cove at the Bahamas' Cove Atlantis. "I love playing to an audience. It's really gratifying."
Metcalfe unveiled his music Saturday night before a crowd that included Stacy Keibler, Jamie King, Chloe Sevigny, Channing Tatum and Jenna Dewan – all of whom came out for the actor's acoustic guitar set. Spotlighted were two songs he wrote and recorded for his upcoming album called Darklight.
"He was really good," Tatum told PEOPLE. "He's got a great sound." (Metcalfe likens his music to Nine Inch Nails'.)
The performance capped off a good day for Metcalfe, who spent the afternoon at the oceanside beach and pool club swimming, playing football and sunning himself with several bikini-clad admirers.
Although Snow Queen Vodka sponsored the weekend, recently rehabbed Metcalfe – who said, "I'm doing really well" – drank nothing stronger than Red Bull.
"I'm taking care of myself," he told PEOPLE. "I have too much going on right now to mess it up."