James Denton is an American film and television actor, best known for his role on Desperate Housewives.