Actor Noah Wyle , who has played Dr. John Carter since the shows inception in 1994 , extended his contract with the show through the 2004-2005 season .
Noah Wyle signs one-year extension with Warner Bros. TV.