when does carlos find out about the affair
John Rowland (Desperate Housewives) Metcalfe was a regular cast member during the first season. However, after the affair is revealed to Carlos in the first season finale by John himself, Metcalfe left the regular cast. Since his departure, he has made several guest appearances in subsequent seasons.