Desde 2004 hasta 2012, trabajó en la serie Desperate Housewives, en la cual interpretaba el papel de Tom Scavo, padre de una familia de 5 hijos e importante trabajador de una compañía de publicidad.