Character
John Rowland
John Rowland in Desperate Housewives (2004), played by Jesse Metcalfe.
John Rowland is one of the seasonal main characters of Desperate Housewives. Introduced as the teenage gardener for the Solis family, he began an illicit affair with Gabrielle Solis behind the back of her husband Carlos. John eventually developed strong feelings for his lover even after the affair was broken off.
Read more about John Rowland on the Wiksteria Lane wiki at Fandom