John Rowland is a fictional character portrayed by actor Jesse Metcalfe and created by television producer and screenwriter Marc Cherry for the ABC television series Desperate Housewives. From Wikipedia
Focused on work over feuds, he remained unsure whether original cast members will appear in the planned reboot.