DAYS Casting Scoop! John Callahan best known to soap fans as AMC's beloved Edmund Grey, has been cast as a doctor who crosses paths with Nicole. He will first appear on November 24. This isn't Callahan’s first time in Salem — he played Artie in 1989.