Port Charles
In 2002, he joined the cast of "Port Charles" portraying the sinister Joshua Temple until the show's end in 2003.