In 1999, Kanan joined the cast of the NBC soap opera Sunset Beach as Jude Cavanaugh and remained with the show until its cancellation later that year. He wrote and executive-produced Chasing Holden, distributed by Lionsgate, which starred DJ Qualls. In November 2000, he joined the cast of the CBS soap opera The Bold and the Beautiful as Deacon Sharpe, playing a character that was originally conceived as a short-term villain. In 2002, rumors surfaced that the actor was fired, but he remained with the show until early 2005 when he opted to go on a recurring status, and he last appeared February 22, 2005.