Question: who plays mr coulter on when calls the heart
Answer: Kavan Smith as Leland Coulter