Question: who does tyler christopher play on days of our lives
Answer: He made his first appearance as Stefan DiMera on December 29 , 2017 .