Stephen O'Mahoney is an actor, known for Roswell (1999), NYPD Blue (1993) and Desperate Housewives (2004). Read more on iMDB