Question: who is the actor that plays ty in heartland?
Answer: Graham Wardle