First full-time role was playing Chad Rollo on Another World
Best known for portraying Teri Hatcher's ex-husband Karl on Desperate Housewives
Supports a number of environmental charities, including the Orange County Bird of Prey Center, the Surfrider Foundation and the Pacific Marine Mammal Center
Enjoys surfing in his spare time
Awards
2006Screen Actors Guild Awards-Outstanding Performance by an Ensemble in a Comedy Series:nominated