Jesse Metcalfe, best known for his role as teenage gardener John Rowland on the popular ABC TV drama "Desperate Housewives," has talent when it comes to music too. The 28-year-old actor surprised audiences this weekend when he gave 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," he told People magazine.