Question: who played cody on when calls the heart
Answer: Carter Ryan Evancic as Cody Hastings